jamiejackson

Untitled

Jul 10th, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 0.89 KB | None | 0 0
  1.     <fieldType name="edgeNGrams" class="solr.TextField"
  2.         positionIncrementGap="100">
  3.         <analyzer type="index">
  4.             <!-- Split on whitespace: "Ted Cho" => "Ted", "Cho" -->
  5.             <tokenizer class="solr.WhitespaceTokenizerFactory" />
  6.             <!-- Lower case: Ted", "Cho" => "ted", "cho" -->
  7.             <filter class="solr.LowerCaseFilterFactory" />
  8.             <!-- Create NGrams: "ted", "cho" => "t", "te", "ted", "c", "ch", "cho" -->
  9.             <filter class="solr.EdgeNGramFilterFactory" minGramSize="1"
  10.                 maxGramSize="30" />
  11.             <!-- Remove any duplicate tokens -->
  12.             <filter class="solr.RemoveDuplicatesTokenFilterFactory" />
  13.         </analyzer>
  14.         <analyzer type="query">
  15.             <tokenizer class="solr.WhitespaceTokenizerFactory" />
  16.             <filter class="solr.RemoveDuplicatesTokenFilterFactory" />
  17.             <filter class="solr.LowerCaseFilterFactory" />
  18.             <filter class="solr.RemoveDuplicatesTokenFilterFactory" />
  19.         </analyzer>
  20.     </fieldType>
Advertisement
Add Comment
Please, Sign In to add comment