3
A
回答
0
您必須明白,dismax並非設計用於處理此類查詢。 Dismax支持Lucene QueryParser語法的簡化版本。使用它時,它只允許用戶提供關鍵字,而不用打擾語法。
您可以找到更多details about dismax here。請注意關於允許使用dismax模擬布爾查詢的mm參數的部分。
2
dismax的默認值是OR(可選),如果您希望術語是強制性的,則必須在它們前面加上加號。因此,假設你的查詢必須包含「java with」類似於「+ java + with developer programmer」的東西「應該可以工作。
mm用於設置必須匹配的可選子句的數量。默認是100%,所以這可能需要一些調整來給你想要的結果。有一些例子可以找到here
0
這可能有點偏離主題,但它似乎在這裏,程序員和開發人員的話是同義詞,如果放置在同義詞文件中是最好的,有效地中和「程序員或開發人員」聲明類型。否則,調整最小值應該是最接近的。最好的路線是使用EDISMAX切換到新版solr,因爲它支持標準和dismax語法。
相關問題
- 1. Solr dismax查詢
- 2. 用solr dismax的詞的部分搜索
- 3. solr dismax短語搜索
- 4. Solr搜索 - 使用查詢
- 5. Solr DisMax查詢等效
- 6. 如何使用dismax或edismax來提升SOLR中的查詢?
- 7. 某些查詢不dismax Solr的
- 8. Solr dismax提升查詢不起作用
- 9. Solr的搜索查詢
- 10. 如何在solr中使用disMax查詢解析器
- 11. 使用Jmeter在solr中搜索查詢
- 12. 我該如何使用Solr來做實時搜索
- 13. 使用dismax搜索多字索引項
- 14. SOLR如何限制solr查詢中的搜索內容
- 15. 如何做簡單的布爾查詢太陽黑子的Solr
- 16. SQL搜索查詢應先在搜索
- 17. 如何使用lucene.net查詢solr索引
- 18. 如何在solr搜索查詢中使用「AND」,「OR」運算符?
- 19. 使用dismax查詢Solr,字段未顯示在調試分數
- 20. 我如何使用Angular查詢參數進行搜索
- 21. Solr如何使用鄰近搜索和通配符進行eDisMax查詢?
- 22. 調試Sunspot上的Solr搜索查詢
- 23. 在solr中搜索具有dismax的特定值
- 24. 如何做一個搜索查詢
- 25. Solr的查詢優先
- 26. 告訴我在dismax查詢分析器(SOLR)是參數q
- 27. 在SOLR中,我如何查詢以在用戶提供的搜索查詢中查找索引關鍵字?
- 28. 可以在同一個查詢中同時使用dismax和標準Solr搜索處理程序
- 29. CakePHP如何使用URL中的查詢進行搜索
- 30. 對於Solr dismax查詢,我如何獲得每個現場得分?