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数学不起作用?