Как получить родительскую коллекцию, отфильтровав данные во вложенной коллекции в родительской коллекции в firestore? - PullRequest
0 голосов
/ 23 сентября 2019

Я разрабатываю проект с помощью Firebase, и у меня возникают проблемы с поиском определенной родительской коллекции путем фильтрации по одному из ее подколлекций.

Например, при запуске поездки я должен проверить, какаяСтуденты (родительская коллекция) подтверждают свое присутствие (должен быть указан истинный атрибут), а также дата посещения должна совпадать с датой поездки.Как я могу найти подтвержденных учеников (которые будут родительской коллекцией) при фильтрации данных в подколлекции присутствия?

1 Ответ

0 голосов
/ 23 сентября 2019

Вам нужно было бы делать эти вызовы отдельно, поскольку в Firebase нет вызовов, похожих на JOIN.Другими словами, вы не можете сослаться на документ для вызова другого.

Чтобы достичь этого, вам нужно рассмотреть что-то вроде опроса всех учащихся, которые подтвердили свою правоту, и сопоставить его с результатами даты посещения.запрос на совпадение.

...