OK, I found the problem and as so often it was sitting in front of the display.
Now the next problem: The suggestions returned consist always of a complete text block where the match was found. I would have expected a single word or a small phrase. Thanks in advance Martin > Am 22.04.2015 um 12:50 schrieb Martin Keller <martin.kel...@unitedplanet.com>: > > Unfortunately, setting suggestAnalyzerFieldType to "text_suggest" didn’t > change anything. > The suggest dictionary is freshly built. > As I mentioned before, only words or phrases of the source field „content“ > are not matched. > When querying the index, the response only contains „suggestions“ field data > not coming from the „content“ field. > The complete schema is a slightly modified techproducts schema. > „Normal“ searching for words which I would expect coming from „content“ works. > > Any more ideas? > > Thanks > Martin > > >> Am 21.04.2015 um 17:39 schrieb Erick Erickson <erickerick...@gmail.com>: >> >> Did you build your suggest dictionary after indexing? Kind of a shot in the >> dark but worth a try. >> >> Note that the suggest field of your suggester isn't using your "text_suggest" >> field type to make suggestions, it's using "text_general". IOW, the text may >> not be analyzed as you expect. >> >> Best, >> Erick >> >> On Tue, Apr 21, 2015 at 7:16 AM, Martin Keller >> <martin.kel...@unitedplanet.com> wrote: >>> Hello together, >>> >>> I have some problems with the Solr 5.1.0 suggester. >>> I followed the instructions in >>> https://cwiki.apache.org/confluence/display/solr/Suggester and also tried >>> the techproducts example delivered with the binary package, which is >>> working well. >>> >>> I added a field suggestions-Field to the schema: >>> >>> <field name="suggestions" type="text_suggest" indexed="true" stored="true" >>> multiValued="true“/> >>> >>> >>> And added some copies to the field: >>> >>> <copyField source="content" dest="suggestions"/> >>> <copyField source="title" dest="suggestions"/> >>> <copyField source="author" dest="suggestions"/> >>> <copyField source="description" dest="suggestions"/> >>> <copyField source="keywords" dest="suggestions"/> >>> >>> >>> The field type definition for „text_suggest“ is pretty simple: >>> >>> <fieldType name="text_suggest" class="solr.TextField" >>> positionIncrementGap="100"> >>> <analyzer> >>> <tokenizer class="solr.StandardTokenizerFactory"/> >>> <filter class="solr.StopFilterFactory" ignoreCase="true" >>> words="stopwords.txt" /> >>> <filter class="solr.LowerCaseFilterFactory"/> >>> </analyzer> >>> </fieldType> >>> >>> >>> I Also changed the solrconfig.xml to use the suggestions field: >>> >>> <searchComponent class="solr.SuggestComponent" name="suggest"> >>> <lst name="suggester"> >>> <str name="name">mySuggester</str> >>> <str name="lookupImpl">FuzzyLookupFactory</str> >>> <str name="dictionaryImpl">DocumentDictionaryFactory</str> >>> <str name="field">suggestions</str> >>> <str name="suggestAnalyzerFieldType">text_general</str> >>> <str name="buildOnStartup">false</str> >>> </lst> >>> </searchComponent> >>> >>> >>> For Tokens original coming from „title" or „author“, I get suggestions, but >>> not any from the content field. >>> So, what do I have to do? >>> >>> Any help is appreciated. >>> >>> >>> Martin >>> >