如何查询Lucene只检索具有给定范围内字段值的文档?

时间:2018-01-22 08:52:46

标签: solr lucene

我需要执行具有类似sql特性的基本Lucene查询:仅检索具有特定范围内的数字字段值的文档。

喜欢“text:hello world AND numeric_x:50到100之间AND numeric_Y:100到200之间”。

谢谢?

1 个答案:

答案 0 :(得分:1)

根据您的要求 - 包括100和200:

numeric_Y:[100 TO 200]

不包括100和200(100到200之间):

numeric_Y:{100 TO 200}

..或其组合,包括101和200:

numeric_Y:{100 TO 200]