0
考慮以下Solr的查詢:Solr爲什麼返回否定結果?
text:linux -img_src:jpg -img_src:jpeg -img_src:youtube
Solr的仍然是返回擁有在img_src
領域的否定方面的結果:
<doc>
<str name="img_src">
http://lh3.ggpht.com/-zek96i2kouM/R9HZD2U-d9I/AAAAAAAAC7Q/Zf_QHmiL10w/Stress.jpg
</str>
</doc>
<doc>
<str name="img_src">
http://lh3.ggpht.com/-zek96i2kouM/R9HZD2U-d9I/AAAAAAAAC7Q/Zf_QHmiL10w/Stress.jpg
</str>
</doc>
<doc>
<str name="img_src">
http://farm9.staticflickr.com/8436/7787223734_5962d16624.jpg
</str>
</doc>
<doc>
<str name="img_src">
http://farm8.staticflickr.com/7246/7787084482_8ee833cc45.jpg
</str>
</doc>
很顯然,我做錯了什麼。那可能是什麼?謝謝。
也許你可以試試'文字:Linux和-img_src:JPG和-img_src:JPEG和-img_src:youtube'。或'q = text:linux&fq = -img_src:jpg&fq = -img_src:jpeg&fq = -img_src:youtube' –
謝謝,Frank。添加'AND'分隔符沒有幫助,但是分面搜索沒有幫助。發佈作爲答案,我會接受它。 – dotancohen