【发布时间】:2014-01-21 15:44:46
【问题描述】:
例如,我有一些按字段描述的文档:id、date 和 price。
第一个文档:id=1、date='from 10.01.2014 to 20.01.2014'、price='120'
第二个文档:id=2、date='19.01.2014' 和 price='from 100 to 140'
我的程序接收键/值参数,应该找到最合适的文档。因此,例如,使用此参数 date=19.01.2014 和 price='120' 程序应该找到这两个文档。与date=20.01.2014、price=120' 仅是第一个文档。 date='19.01.2014,price=140' 只有第二个。
如何在 Java 中使用 Lucene 来实现?我看到了我输入查询的示例,例如“给我文档,其中日期是从 .. 到 ..”,而 Lucene 给了我这个范围内的文档。而不是这个,我想为我的文档而不是查询指定范围。
【问题讨论】: