字符串日期'yyyymmdd'&的DSE Solr日期范围查询整数小时

时间:2016-12-20 06:05:33

标签: string date solr range datastax

我正在使用Datastax Solr版本4.8。我的列的字符串值为'yyyymmdd'格式的日期,另一列的int值为小时。现在要求是从yyyymmdd - '20161110''20161130'以及从小时21 to 15获取所有记录。

有没有办法使用DSE Solr进行搜索?

2 个答案:

答案 0 :(得分:1)

我建议您使用带有该字符串日期的副本copy field作为源,将日期字段用作目标。将字符串日期转换为实际正确的日期后,您可以将其作为正常日期'AND'查询查询的小时。希望它有所帮助。

答案 1 :(得分:0)

最后,我最后添加了timestamp列以获取日期范围查询结果。