什么是FilterQuery的Filter等价物?

时间:2012-12-07 15:34:39

标签: lucene

我正在使用Lucene 4.0进行一些复杂的查询,我的信息检索理论伙伴告诉我,无论我在哪里使用过滤器而不是查询,我都应该,以提高性能。因此,我决定采用一个特别毛茸茸的查询组件并将其转换为过滤器。这相对简单,因为FilterBooleanQuery等效NumericRangeQuery,但似乎没有TermFilter等效TermQuery。有一个FieldValueFilter,但似乎只是过滤给定字段的存在,而不是该字段中的特定值。

我应该使用什么过滤器?

1 个答案:

答案 0 :(得分:1)

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