我正在应用以下 Lucene 查询谓词以获取 2 到 6 范围内的所有包含数字:
value:[2 TO 6]
并接收具有以下值的文档:
567986400000
567986400000
567986400000
536450400000
536450400000
599608800000
536450400000
567986400000
我对数字范围查询很感兴趣,例如,显然该Long
值567986400000
不在[2 TO 6]
. 看起来范围搜索是字符串,我不知道如何在我的应用程序中针对不同的数值解决它。
如何在 Lucene 中正确使用数值范围查询?