Мне нужно создать составной запрос, который находит перекрывающиеся даты в базе данных, поэтому я пришел к следующему:
.where('startDate', '<=', endDate);
.where('endDate', '>=', startDate);
Этот запрос даст мне перекрывающиеся диапазоны дат. Проблема в firebase
допускает неравенство только для одного поля. Так что это не позволит мне использовать этот запрос. Есть ли обходной путь для этого?
Так что, если у вас запланировано собрание на 15/06/19 - 18/18/19, вы сможете увидеть других людей, которые проводят собрания с 17.06.19-19.07.19. Я не знаю, как это сделать, если я могу использовать фильтры неравенства только на одну дату.
Спасибо за вашу помощь.