Я хочу получить все документы из коллекции, а затем получить их удостоверение личности. Вот как мои коллекции пользовательская коллекция Это только одна коллекция с несколькими документами. Я пытаюсь это, но это не работает:
let userRef = admin.firestore().collection('users');
return userRef.get().then(querySnapshot => {
let docs = querySnapshot.docs;
for (let doc of docs) {
console.log(doc.id);
}
return true;
});
ОБНОВЛЕНИЕ
То, что я действительно пытался сделать, это получить все документы ID родителя коллекций, так что я могу использовать их для итерации в каждом из этих документов, которые содержат подколлекцию.
Так что, когда я делаю то же самое, кто работал здесь для пользовательской коллекции, в данном случае с родительской коллекцией, которая есть документы с идентификатором, которые содержат вложенную коллекцию, это не работает. Как будто в моей коллекции нет документов.
let savedRef = await admin.firestore().collection('saved');
return savedRef.get().then(querySnapshot => {
console.log(querySnapshot);
let docs = querySnapshot.docs;
for (let doc of docs) {
console.log(doc.id);
}
return true;
});
сохраненная коллекция, содержащая документы с вложенной коллекцией
У вас есть идеи, почему? Спасибо,