Solr范围查询多个列

时间:2018-01-03 01:19:50

标签: solr lucene

我有一张桌子: 列名:client-id数据类型:字符串 列名:start数据类型:Int 列名:结束数据类型:Int

示例数据:

列client-id |开始|端

     a        | 1    | 5
     b        | 7    | 10

请求会附带一个随机数:比如说4

如果此范围落在某个范围内,我必须检查Solr查询。例如,它在1到5之间,因此应返回client-id'a'。

我的Solr查询有效,但想知道它是否可以改进:

solr_query ='{“q”:“结束:[4 TO ]并开始:[ TO 4]}';

0 个答案:

没有答案