我如何以角度获取Firebase文档中的所有集合?

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

我有代码可以抓取文档中的集合,但是似乎一次只能抓15个(据我看来),我试图使用此列表来确定文档中的集合总数。我正在创建的程序。我需要能够从一开始就知道指定文档中有多少个集合。

这里是代码的开头,很明显,var将要注册的限制为15,因此我永远无法获得准确的数字。

getStatistics(): void{
    const visitArray = this.afs.collection("visits").snapshotChanges();

    //console.log([this.afs.collectionGroup("visits")].length);
    this.k = 0;
    for (let val of visitArray.toString()){
        this.k += 1;
        console.log(this.k);
    }
}

是否有一种方法可以从一开始就获取文档的'长度'?从一开始就知道文档中的集合数至关重要。

我也尝试使用.get()命令,它从文档中返回了相同的集合初始编号(15)。

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

发布问题后大约5秒钟就解决了,即使我已经坚持2个小时了。哈哈

© www.soinside.com 2019 - 2024. All rights reserved.