Получить все значения из документов пожарного магазина - PullRequest
0 голосов
/ 10 сентября 2018

Как я могу получить все значения всех полей, кроме определенных документов. Я пытался использовать addSnapshotListener, но он работает только с коллекциями. Например у меня есть коллекция "App1" -> документ "user1" -> Спорт: "Баскетбол" -> "user2" -> Спорт: "Футбол" -> "user3" -> Спорт: "Теннис"

Как я могу получить вид спорта, которым занимается каждый пользователь? Заранее спасибо.

1 Ответ

0 голосов
/ 10 сентября 2018

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

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