用了Elasticsearch,一口气上5T

Lucene如何实现SpanAndQuery,即SpanTermQuery与逻辑?

Lucene | 作者 codepub | 发布于2017年12月05日 | 阅读数:3645

我们知道SpanOrQuery实现了多个SpanTermQuery之间的或逻辑,那么我需要实现与逻辑,可是并没有SpanAndQuery可以用,要怎么做呢?
已邀请:

Charele - Cisco4321

赞同来自:

我的想法是没必要。假如有spanAnd(q1, q2),
如果能查到文档,则说明在这个文档中,q1, q2的跨度一样,说明q1,q2是一样的。
你直接用q1或q2来查就行了
 
我感觉这不一定正确,但我没找到反例

要回复问题请先登录注册