Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. <searchComponent name="suggest" class="solr.SuggestComponent">
  2. <lst name="suggester">
  3. <str name="name">mySuggester</str>
  4. <str name="lookupImpl">FuzzyLookupFactory</str>
  5. <str name="dictionaryImpl">DocumentDictionaryFactory</str>
  6. <str name="field">name_auto</str>
  7. <str name="suggestAnalyzerFieldType">suggestName</str>
  8. <str name="buildOnStartup">false</str>
  9.  
  10. <requestHandler name="/suggest" class="solr.SearchHandler" startup="lazy">
  11. <lst name="defaults">
  12. <str name="suggest">true</str>
  13. <str name="suggest.count">10</str>
  14. <str name="suggest.dictionary">mySuggester</str>
  15. </lst>
  16. <arr name="components">
  17. <str>suggest</str>
  18. </arr>
  19.  
  20. <fieldType class="solr.TextField" name="suggestName" positionIncrementGap="100">
  21. <analyzer>
  22. <tokenizer class="solr.StandardTokenizerFactory"/>
  23. <filter class="solr.StandardFilterFactory"/>
  24. <filter class="solr.LowerCaseFilterFactory"/>
  25. </analyzer>
  26.  
  27. <field name="name_auto" type="string" indexed="true" stored="true"/>
  28. <copyField source="name" dest="name_auto"/>
  29.  
  30. /suggest?suggest=true&suggest.build=true&suggest.dictionary=mySuggester&wt=json&suggest.q=shroof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement