谷歌就像Solr一样自动提出

sve*_*iak 13 solr autocomplete autosuggest

我目前正在使用Solr with Terms Component和Jquery Autosuggest,它运行安静.但是,此构造仅限于一个自动提示单词(它仅自动填充第一个单词).是否可以像多个单词/术语一样实施Google自动提示,以便我可以自动填充多个单词?

jav*_*nna 12

我刚刚写了一篇博文,介绍了使用Solr制作自动完整建议的不同方法.它基本上是一些不同策略的比较,检查出来,它可能会有所帮助.如果你想提出多个术语的建议,事实证明你应该使用,如你在其他答案中已经提到的,Suggester从3.1版本开始,Solr中可用的组件.由于它有一些限制,您还可以查看ShingleFilterFactory生成令牌NGrams的内容.它创建令牌组合作为单个令牌,这对于建议多个单词很有用.


Mat*_*tej 10

您还可以使用SpellCheckComponent更好的自动完成建议.

有关详细信息,请参见http://wiki.apache.org/solr/Suggester.

编辑:请参考这里的solr5及以上