我有一个架构,我们在其中记录设备注册时间devRegDt_dt
。
我们的服务是在此字段中存储设备注册时间,并以2015-09-24T14:05:08Z
格式存储。
我们想创建应该提供结果的查询: " 2015年9月24日" :5
即。 "DATE"
:<occurances>
请注意,我们忽略了此结果中的时间,只考虑了日期。
如果这是重复的,请帮助解决相关问题。
感谢。
答案 0 :(得分:4)
你可以面对日期字段。
以下是示例查询:
http://localhost:8888/solr/lws-map/select?q=*%3A*&wt=json&fl=id&indent=true&facet.range=**facetfield**&facet=true&facet.range.start=NOW-10YEAR&facet.range.end=NOW&facet.range.gap=%2B1MONTH
以上查询方面超过10年的文件和差距为1个月。如果你想要明天计算,那么将 facet.range.gap 更改为 XXXDAY
在solr wiki了解有关solr日期格式的更多信息。