如何在solr中用OR标记加号等逻辑

时间:2015-01-09 18:45:20

标签: solr

所有

现在,我想在SOLR中输入一个搜索:

+keyword1 OR +keyword2
+keyword1 OR keyword2

有人能解释SOLR如何处理这种逻辑吗? 我不确定这是否是以上的eaquals

keyword1 AND keyword2
keyword1

由于

1 个答案:

答案 0 :(得分:3)

我不建议将前缀(+, - )语法与布尔(AND,OR)语法混合使用。 " +"对应Occur.MUST。没有前缀的术语对应Occur.SHOULD,这意味着它获得了得分提升,但缺少该术语的文档可能会出现在结果中。

我建议阅读这篇文章: https://lucidworks.com/blog/why-not-and-or-and-not/