可以检查一个集合或子集合是否存在?

有没有一种方法来检查是否存在一个子集合在firestore中为nodejs?可以检查一个集合或子集合是否存在?

目前我正在使用doc.exists作为文档,但我需要检查子文档是否存在于文档中以编写一些数据。

回答:

是的,有。您可以使用docs.length来了解子集合是否存在。

我做了一个样本来指导你,希望它有帮助。

this.db.collection('users').doc('uid') 

.get().then(

doc => {

if (doc.exists) {

this.db.collection('users').doc('uid').collection('friendsSubcollection').get().

then(sub => {

if (sub.docs.length > 0) {

console.log('subcollection exists');

}

});

}

});

以上是 可以检查一个集合或子集合是否存在? 的全部内容, 来源链接: utcz.com/qa/267195.html

回到顶部