谁能明白Lucene中的Occur.MUST_NOT,Occur.MUST,Occur.SHOULD的用法
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/12 20:51:33
谁能明白Lucene中的Occur.MUST_NOT,Occur.MUST,Occur.SHOULD的用法
![谁能明白Lucene中的Occur.MUST_NOT,Occur.MUST,Occur.SHOULD的用法](/uploads/image/z/19098318-30-8.jpg?t=%E8%B0%81%E8%83%BD%E6%98%8E%E7%99%BDLucene%E4%B8%AD%E7%9A%84Occur.MUST_NOT%2COccur.MUST%2COccur.SHOULD%E7%9A%84%E7%94%A8%E6%B3%95)
MUST和MUST:取得连个查询子句的交集.
MUST和MUST_NOT:表示查询结果中不能包含MUST_NOT所对应得查询子句的检索结果.
MUST_NOT和MUST_NOT:无意义,检索无结果.
SHOULD与MUST、SHOULD与MUST_NOT:SHOULD与MUST连用时,无意义,结果为MUST子句的检索结果.与MUST_NOT连用时,功能同MUST.
SHOULD与SHOULD:表示“或”关系,最终检索结果为所有检索子句的并集.
再问: SHOULD与SHOULD:表示“或”关系,最终检索结果为所有检索子句的并集。???????可是我查询的数据却是must与must的结果集
再答: 并集包含了交集
再问: 那个问题已经解决了,高手可不可以详细说一下must_not啊
再答: 额 我不是高手。。。
MUST和MUST_NOT:表示查询结果中不能包含MUST_NOT所对应得查询子句的检索结果.
MUST_NOT和MUST_NOT:无意义,检索无结果.
SHOULD与MUST、SHOULD与MUST_NOT:SHOULD与MUST连用时,无意义,结果为MUST子句的检索结果.与MUST_NOT连用时,功能同MUST.
SHOULD与SHOULD:表示“或”关系,最终检索结果为所有检索子句的并集.
再问: SHOULD与SHOULD:表示“或”关系,最终检索结果为所有检索子句的并集。???????可是我查询的数据却是must与must的结果集
再答: 并集包含了交集
再问: 那个问题已经解决了,高手可不可以详细说一下must_not啊
再答: 额 我不是高手。。。