给定一个包含startDate和endDate列的表,如何查询周期重叠的记录。日期当前使用DateField类型。将类型更改为DateRangeField是否有助于此查询?我们正在使用Cassandra和Solr。
答案 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;
我认为如果您像这样创建数据模型并进行查询,那么您的问题就会得到解决。