首先是建立索引:
Document doc = new Document(); doc.add(new NumericField("Count").setDoubleValue(0.1);
然后就是搜索了,只要新建对应的:
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
本文介绍如何使用Lucene创建包含数值字段的文档索引,并演示如何通过指定范围进行精确搜索。提供了具体示例代码,包括创建文档索引及设置数值范围查询。
5万+

被折叠的 条评论
为什么被折叠?



