所有
现在,我想在SOLR中输入一个搜索:
+keyword1 OR +keyword2
+keyword1 OR keyword2
有人能解释SOLR如何处理这种逻辑吗? 我不确定这是否是以上的eaquals
keyword1 AND keyword2
keyword1
由于
答案 0 :(得分:3)
我不建议将前缀(+, - )语法与布尔(AND,OR)语法混合使用。 " +"对应Occur.MUST
。没有前缀的术语对应Occur.SHOULD
,这意味着它获得了得分提升,但缺少该术语的文档可能会出现在结果中。
我建议阅读这篇文章: https://lucidworks.com/blog/why-not-and-or-and-not/