查询cassandra中具有重叠日期的记录

时间:2016-02-25 16:23:03

标签: solr cassandra datastax

给定一个包含startDate和endDate列的表,如何查询周期重叠的记录。日期当前使用DateField类型。将类型更改为DateRangeField是否有助于此查询?我们正在使用Cassandra和Solr。

1 个答案:

答案 0 :(得分:0)

我只是为句点重叠事件的记录共享数据模型

CREATE TABLE event (      
start_date date,
id timeuuid,
end_date date,
PRIMARY KEY ((start_date), id))

SELECT * FROM event WHERE start_date =date;

我认为如果您像这样创建数据模型并进行查询,那么您的问题就会得到解决。