lucene查询中的布尔运算

哈里

Lucene 布尔运算符会像 Java 或 C 一样工作吗?如果我的查询是搜索string1 AND string2,Lucene 会先搜索 string1 然后搜索 string2 吗?如果在索引中找不到 string1,它会搜索 string2 吗?

毫微微角

不,在 lucene 查询中没有短路。这样做的一个原因是搜索结果不是简单的二元是或否,而是必须根据它们与每个术语的匹配程度进行评分

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用“ AND”作为非布尔运算符,而只是在Lucene中查询字符串?

来自分类Dev

Python清单中的Pandas布尔运算

来自分类Dev

Python中的布尔运算符

来自分类Dev

Python清单中的Pandas布尔运算

来自分类Dev

在Excel中不进行布尔运算

来自分类Dev

pandas DataFrame 列中的布尔运算

来自分类Dev

C ++-布尔运算

来自分类Dev

Bash中的布尔运算符(&&,-a,||,-o)

来自分类Dev

JavaScript中对数组集的布尔运算

来自分类Dev

D中的重载布尔运算符

来自分类Dev

在R中的by函数中使用布尔运算

来自分类Dev

C ++中for循环中的布尔运算符

来自分类Dev

在Less?中搜索时的布尔运算符?

来自分类Dev

了解bash脚本中的布尔运算符

来自分类Dev

Bash中的布尔运算符(&&,-a,||,-o)

来自分类Dev

C ++中for循环中的布尔运算符

来自分类Dev

布尔运算会影响JS中的变量吗?

来自分类Dev

布尔运算的问题和python中的bin内置函数

来自分类Dev

D中的重载布尔运算符

来自分类Dev

如何在BASH中执行布尔运算(外部条件)

来自分类Dev

如何在 C++ 中执行布尔运算

来自分类Dev

哪个布尔运算更快?<或<=

来自分类Dev

Java布尔运算符的StringFormat

来自分类Dev

熊猫布尔运算的不同行为

来自分类Dev

这个布尔运算是什么?

来自分类Dev

布尔运算符评估顺序

来自分类Dev

布尔运算符和ClientHandler

来自分类Dev

将比较/布尔运算符存储在EXTJS中的变量中

来自分类Dev

为什么在Javascript中,布尔运算符可能既不返回false也不返回true?