我正在使用Datastax Solr版本4.8。我的列的字符串值为'yyyymmdd'
格式的日期,另一列的int值为小时。现在要求是从yyyymmdd - '20161110'
到'20161130'
以及从小时21 to 15
获取所有记录。
有没有办法使用DSE Solr进行搜索?
答案 0 :(得分:1)
我建议您使用带有该字符串日期的副本copy field作为源,将日期字段用作目标。将字符串日期转换为实际正确的日期后,您可以将其作为正常日期'AND'查询查询的小时。希望它有所帮助。
答案 1 :(得分:0)
最后,我最后添加了timestamp列以获取日期范围查询结果。