Thanks, that's very helpful! The third link especially is quite helpful. Is there any recommendation regarding using FST-based vs AnalyzingInfix suggesters? Thanks
On Wed, Apr 12, 2017 at 6:23 PM, Andrea Gazzarini <gxs...@gmail.com> wrote: > Hi, > I think you got an old post. I would have a look at the built-in feature, > first. These posts can help you to get a quick overview: > > https://cwiki.apache.org/confluence/display/solr/Suggester > http://alexbenedetti.blogspot.it/2015/07/solr-you-complete-me.html > https://lucidworks.com/2015/03/04/solr-suggester/ > > HTH, > Andrea > > > On 12/04/17 14:43, OTH wrote: > >> Hello, >> >> Is there any recommended way to achieve auto-suggestion in textboxes using >> Solr? >> >> I'm new to Solr, but right now I have achieved this functionality by using >> an example I found online, doing this: >> >> I added a copy field, which is of the following type: >> >> <fieldType name="text_ngram" class="solr.TextField" >> positionIncrementGap="100"> >> <analyzer type="index"> >> <tokenizer class="solr.NGramTokenizerFactory" minGramSize="2" >> maxGramSize="10"/> >> <filter class="solr.LowerCaseFilterFactory"/> >> </analyzer> >> <analyzer type="query"> >> <tokenizer class="solr.EdgeNGramTokenizerFactory" minGramSize="2" >> maxGramSize="10"/> >> <filter class="solr.LowerCaseFilterFactory"/> >> </analyzer> >> </fieldType> >> >> In the search box, after each character is typed, the above field is >> queried, and the results are shown in a drop-down list. >> >> However, this is performing quite slow. I'm not sure if that has to do >> with the front-end code, or because I'm not using the recommended approach >> in terms of how I'm using Solr. Is there any other recommended way to use >> Solr to achieve this functionality? >> >> Thanks >> >> >