【发布时间】:2021-01-29 10:32:28
【问题描述】:
我想使用 cloud-firestore 和 angular 动态获取单个文档的 id,但每次结果都告诉我找不到文档。
getOneFacture(factureId: string){
let docId = firebase.firestore().collection('facture').doc(factureId).get()
.then( doc => {
if(doc.exists){
console.log('Document Id => ', doc.id)
console.log('Document data => ', doc.data())
}else {
console.log('Document not found')
}
});
return docId;
}
【问题讨论】:
-
我不确定我是否理解问题所在。你是说即使
factureId的值与屏幕截图中显示的ID 之一匹配,你的console.log('Document not found')也会被执行? -
是的,先生。我在我的控制台文档中找不到 git
-
您能否编辑您的问题以显示:1)更大的屏幕截图,我们还可以在其中看到集合名称? 2) 更新了
console.log(JSON.stringify(factureId));的代码及其输出? -
你的factureId是什么?
标签: typescript google-cloud-firestore angular7