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