0
我想在Lucene中有一个多重限制查询,它不仅返回匹配所有限制的文档(作为第一个结果),但也包括仅限于匹配限制的一个子集(结果列表末尾的较差匹配)。Lucene/Solr:查询匹配所有限制或只有一个子集
所以说我有来自用户的下列限制:一个
A:"a" AND B:"b" AND C:"c"
从技术上讲,我可以执行以下查询之一:
A:"a" AND B:"b" AND C:"c"
A:"a" AND B:"b"
B:"b" AND C:"c"
A:"a" AND C:"c"
A:"a"
B:"b"
C:"c"
然后汇总(基于查询的方式具体是,为了)结果编程,但是这似乎是一个可怕的做法。
那么有没有什么办法可以告诉Lucene,“请提取符合标准的文档,但也请提取符合我标准子集的文档”?
好的,我明白了,谢谢。 :) –