0
事件有start_at
和end_at
领域检查两个日期范围在Rails的重叠
我如何检查是否有只使用数据库查询两个事件之间的任何重叠?
换句话说,有点像
(Event1.start_at BETWEEN Event2.start_at AND Event2.end_at) OR (Event1.end_at BETWEEN Event2.start_at AND Event2.end_at)
可能的。凡功能?
谢谢!