Перечислите подколлекции документа с AngularFire в Firestore - PullRequest
0 голосов
/ 28 апреля 2018

Пример структуры данных

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

1 Ответ

0 голосов
/ 28 апреля 2018

В настоящее время нет способа запроса нескольких коллекций с Cloud Firestore SDK . Если вы хотите получить доступ к данным из нескольких коллекций, вам придется загрузить данные из каждой коллекции, а затем обработать все остальное в коде приложения.

В качестве альтернативы вы можете хранить все транзакции в одной коллекции верхнего уровня и связывать их со своим кошельком через поле в документе.

Последний вариант - хранить транзакции в обоих местах: как в глобальном списке, так и для каждого пользователя. Хотя это удваивает объем хранимых данных, это, скорее всего, облегчит и ускорит поиск.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...