Firestore получает все документы, если найдена детская коллекция - PullRequest
0 голосов
/ 14 января 2019

Можно ли получить все документы, если у дочерней коллекции есть определенный идентификатор документа?

Я создал дочернюю коллекцию внутри местоположений для хранения непубличных данных:

admin.firestore().collection('locations').doc()
.collection('private_data').doc()

Как администратор, я хотел собрать все местоположения с определенным идентификатором документа из коллекции 'private_data'. Например, получить все документы о местонахождении, если 'private_data' имеет значение документа, равное k8AzwG...

admin.firestore().collection('locations').doc() .collection('private_data').doc(k8AzwG...)

1 Ответ

0 голосов
/ 14 января 2019

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

...