有没有一种方法可以检查nodestore的firestore中是否存在子集合?
目前,我正在使用doc.exists文档,但是我需要检查文档中是否存在子类以便写入一些数据。
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'); } }); } });