要與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. 帶自動建議的搜索功能
- 3. SOLR建議多場自動完成
- 4. Apache Solr搜索自動完成
- 5. Ajax的自動完成功能的jQuery沒有數據建議
- 6. 具有自動完成功能的文本框的Kendo Grid
- 7. 實現自動建議功能(不自動完成)
- 8. 具有選定值和自動完成功能的組合框
- 9. Solr分面搜索性能建議
- 10. 搜索建議API和自動完成TextBox的
- 11. 使用建議自動完成搜索的最佳選擇?
- 12. GWT自動完成或建議框
- 13. jquery自動完成搜索框
- 14. jQuery搜索框自動完成
- 15. C#文本框搜索自動完成
- 16. 如何啓用Google自定義搜索自動完成功能
- 17. 如何在Android自動完成中顯示搜索建議?
- 18. Drupal 7搜索自動完成模塊從未加載「建議」
- 19. 定做自動完成文本搜索建議列表
- 20. 自動完成搜索建議推下其他內容
- 21. 自動完成搜索建議下拉彈出式菜單
- 22. ajax搜索建議自動完成,服務器保持查詢
- 23. jquery自動完成建議觸發器搜索按鈕
- 24. 在MVC中創建具有自動完成功能的kendo組合框
- 25. Jquery自動完成建議
- 26. NSTextField自動完成/建議
- 27. 用Jquery的自動完成功能點擊搜索
- 28. 通過屬性搜索json對象的自動完成功能
- 29. MySQL的全文搜索自動完成功能問題
- 30. jQuery的自動完成功能+搜索結果
第一個鏈接似乎死了。你有更新的網址嗎? – Qtax 2016-03-07 15:16:33
文章相當老!我已經更新了這個鏈接,因爲這篇博文已經被移動了幾次;)感謝您指出了這一點 – javanna 2016-03-23 19:45:49