0

我正在使用 Lucene 4.0 进行一些复杂的查询,我的信息检索理论伙伴告诉我,我应该在任何可以使用过滤器而不是查询的地方,以提高性能。因此,我决定采用查询中一个特别复杂的组件并将其转换为过滤器。这相对简单,因为有 和 的Filter等价物,BooleanQueryNumericRangeQuery似乎没有. 有一个, 但这似乎只过滤给定字段的存在,而不是该字段中的特定值。TermFilterTermQueryFieldValueFilter

我应该为此使用什么过滤器?

4

1 回答 1

1

我相信TermsFilter是您正在寻找的。

于 2012-12-07T16:59:50.083 回答