Elasticsearch пересечение диапазона дат
m хранит что-то вроде следующей информации в упругом поиске:
{ "timeslot_start_at" : "2013-02-01", "timeslot_end_at" : "2013-02-03" }
Учитывая, что у меня есть другой диапазон дат (например, введенный пользователем), я хочу найти пересекающийся временной диапазон. Похоже на это:Определите, перекрываются ли два диапазона дат Что подчеркивает, что следующая логикам после:
(StartDate1