我需要在Lucene .Net版本3中使用两个NumericRangeQueries和一个术语查询。我知道我可以使用OR的Combine方法,但是无法弄清楚如何对查询进行AND。可以这样做吗?
由于
答案 0 :(得分:1)
使用BooleanQuery
并使用Occur.MUST
添加两个查询。见http://lucenenet.apache.org/docs/3.0.3/d8/d7c/class_lucene_1_1_net_1_1_search_1_1_boolean_query.html