问题
我正在尝试从查询中检索文档引用。我的代码返回undefined
。我可以通过提取documentSnapshot.ref
的各个部分来获取路径,但这不是简单明了的。
我想要返回一个引用,以便稍后可以使用它来.update
文档,而无需指定集合和使用documentSnapshot.id
path
属性的文档在这里
我的代码
const db = admin.firestore();
return db.collection('myCollection').get().then(querySnapshot => {
querySnapshot.forEach(documentSnapshot => {
console.log(`documentReference.id = ${documentSnapshot.id}`);
console.log(`documentReference.path = ${documentSnapshot.path}`);
// console.log(`documentReference.ref = ${JSON.stringify(documentSnapshot.ref)}`);
});
});
输出
documentReference.id = Jez7R1GAHiR9nbjS3CQ6
documentReference.path = undefined
documentReference.id = skMmxxUIFXPyVa7Ic7Yp
documentReference.path = undefined
reference
而不是ref
。 - Rivers Cuomo