Angular 项目中的 Firestore。获取集合文档时,DOCS 不显示,如果这些文档中没有任何字段,但其中有子集合

问题描述 投票:0回答:1

我在 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

angular firebase google-cloud-firestore nosql
1个回答
0
投票

您可以尝试访问快照的

size
属性吗?

const querySnapshot = await collectionRef.get();
console.log(querySnapshot.size)
© www.soinside.com 2019 - 2024. All rights reserved.