Solr 6如何在localParam op中使用dateRange数学

时间:2017-08-28 13:23:46

标签: solr date-range date-math

1)我在solr 6中有一个dateRange类型字段, 它包含日期范围。

2)以下查询将给出所有匹配记录,其日期范围从 2017年1月1日到2017年12月31日

fq={!field f=dateRange op=Contains}[2017 TO 2017]

3)以下2个查询也正常工作

fq=dateRange:[* TO NOW-1DAY]

fq={!field f=dateRange op=Contains}[2017-07-08 TO 2017-08-21]

我的问题是:

现在我想从 2017年1月1日到2017年1月获取所有日期范围 我尝试过以下查询但收到错误。

fq={!field f=dateRange op=Contains}[2017 TO 2017-1DAY]

  

“msg”:“无法解析日期,原因是:日期格式不正确:   2017-1DAY”,

为什么使用localParam op的dateRange数学不起作用?

0 个答案:

没有答案