Мне нужно запросить некоторые данные из Firebase. Идея фильтрации между датами. Поэтому я хочу получить событие, если активно. Я хочу сделать все на сервере, и я не знаю, возможно ли это. Я создал поле, содержащее startDate и endDate, что-то вроде 20180101-20181231, восемь первых символов - это startDate, а последние - endDate. Теперь, если я хочу получить события, которые являются активными сегодня (20181030), я бы хотел запросить что-то вроде startAt(20180101-20181031).endAt(20181030-20181231)
, но я понял, что это не будет работать. Потому что у меня нет даты начала и окончания события, и если бы, например, сегодня было 2017 года, дата начала была бы позже, чем endDate. Я пробовал с startAt(00000000-20181030) endAt(20181030-00000000)
, но он работает только с startDate ....
Вопрос в том, возможно ли в firebase на стороне сервера получать активные события или мне нужно фильтровать на стороне клиента.
Заранее спасибо!