我在 Angular 项目中使用 Firestore。尝试获取集合文档时不显示 DOCS,如果这些文档中没有任何文件,但其中有一个子集合。
我在名为“my-maincollection”的集合中有 290 个文档,它们都有名为“my-subcollection”的子集合。但其中“my-maincollection”中只有 30 个文档包含一些字段。
当我尝试列出所有文档时,仅列出其中包含属性的 30 个文档,其他文档将被忽略。 我想知道解决方法,因为我想获取所有子集合文档
const collectionRef = firebase.firestore().collection('my-maincollection');
const querySnapshot = await collectionRef.get();
console.log(querySnapshot.docs.length) //is only 30 .Its supposed to show 260
您可以尝试访问快照的
size
属性吗?
const querySnapshot = await collectionRef.get();
console.log(querySnapshot.size)