要与Solr一起工作,我需要我的搜索框提示每当用户类型..与下拉菜单。我怎样才能完成它?任何现有的例子?具有自动完成/建议功能的Solr搜索框?
3
A
回答
5
Here是一篇文章我写了一篇关于不同的方式来制造汽车的建议,以及如何做出正确的选择。如果你想要更高级和更灵活的东西,还有this other article,它也包含一个例子。
2
看一看建议者组件 - http://wiki.apache.org/solr/Suggester/
0
提供自动建议功能有多种方式。
单项建议
这个方法寻找的第一个字母,然后第一个词的短语,为“男士衬衫”的搜索必须用“M”,然后“男装,”开始带来以“男士衬衫”作为回应。
这可以通过使用以下字段类型和my little po*
<fieldType name="suggestion_text" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory" />
</analyzer>
</fieldType>
多条无序建议
这个自动完成的方法识别“衬衫”作为短语的一部分,像“男士衬衫查询来完成,“并将其与”女式衬衫“,”工作衬衫“以及包含”男士“的其他短语一起提供给客户。
Thi ■一个可以通过使用以下字段类型和my AND little AND po*
<fieldType name="prefix_text" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory" />
</analyzer>
</fieldType>
多条查询下令建议做
第三种方法匹配,只要它是包含在正确的完整短语的subphrase一切顺序,即“男性的信条”,但不是“衬衫我”。
Solr没有内置功能来生成这个,但我们可以实现我们自己的令牌过滤器。有关此和以前的实施(以及完整的信息)的更多信息 - 看看这个blog post
相关问题
- 1. 带有自动完成建议的固定位置搜索框
- 2. SOLR建议多场自动完成
- 3. Apache Solr搜索自动完成
- 4. 实现自动建议功能(不自动完成)
- 5. 具有选定值和自动完成功能的组合框
- 6. Solr分面搜索性能建议
- 7. GWT自动完成或建议框
- 8. jQuery搜索框自动完成
- 9. C#文本框搜索自动完成
- 10. 自动完成搜索建议下拉弹出式菜单
- 11. 定做自动完成文本搜索建议列表
- 12. 如何在Android自动完成中显示搜索建议?
- 13. ajax搜索建议自动完成,服务器保持查询
- 14. 在MVC中创建具有自动完成功能的kendo组合框
- 15. 通过属性搜索json对象的自动完成功能
- 16. 搜索栏中的自动完成功能使用codeigniter
- 17. 使用Hibernate搜索的自动完成功能
- 18. 用Jquery的自动完成功能点击搜索
- 19. Jquery自动完成建议
- 20. NSTextField自动完成/建议
- 21. C#中的所有建议自动完成的三元搜索树#
- 22. Solr的建议者 “自动完成” 用PHP
- 23. 自动完成搜索
- 24. 自动完成搜索
- 25. MongoDB搜索 - 自动完成
- 26. 具有专有数据库的自动完成功能
- 27. 自动建议/自动完成在textarea
- 28. jquery自动完成和自动建议
- 29. 具有相关搜索值的Jquery自动完成。怎么样?
- 30. Solr与MySQL性能的自动完成
第一个链接似乎死了。你有更新的网址吗? – Qtax 2016-03-07 15:16:33
文章相当老!我已经更新了这个链接,因为这篇博文已经被移动了几次;)感谢您指出了这一点 – javanna 2016-03-23 19:45:49