我正在嘗試使用eDisMax查詢解析器在短語上獲得通配符結果,但似乎無法工作。Solr如何使用鄰近搜索和通配符進行eDisMax查詢?
field:value comment:...text... The best movie ever! ...text...
唯一的查詢字段是註釋。
查詢query: "\" best movie \""
< =返回結果!
查詢query: "\" best mov* \""
< =這不會返回結果。
如何使用接近和通配符進行查詢?
我也嘗試過使用標準查詢解析器,但它不支持proximity +通配符。我見過一些其他的答案,建議安裝補丁,但我想保持標準的Solr構建。
我使用SolrJ和Solr 3.6.1
我知道,但後來我必須重建索爾:S – DavidVdd
你確定它是一個穩定的補丁?你用過它嗎? – DavidVdd
不,我自己並沒有使用它,但我看到了有關幫助其他人的郵件組的討論。 –