如何在Lucene里面进行数字范围搜索 (Numeric Range Query)

首先是建立索引:

 

然后就是搜索了,只要新建对应的:

Query  query = NumericRangeQuery.newDoubleRange(field, 0.0, 0.5, true, true);

 

更详细的使用方法,请参考:

http://wiki.apache.org/lucene-java/SearchNumericalFields

http://lucene.apache.org/java/3_0_2/api/core/org/apache/lucene/search/NumericRangeQuery.html

posted on 2010-09-21 03:39  爱你一万年123  阅读(347)  评论(0)    收藏  举报

导航