Javascript 从doc.data()获取/显示单个字段,例如:在doc.data()中显示(成本:)字段
这是我的数据库 您正在寻找DocumentSnapshot上的方法:Javascript 从doc.data()获取/显示单个字段,例如:在doc.data()中显示(成本:)字段,javascript,firebase,google-cloud-firestore,Javascript,Firebase,Google Cloud Firestore,这是我的数据库 您正在寻找DocumentSnapshot上的方法: firestore.collection("products").where("Product", "==", inputx) .get() .then(function(querySnapshot) { querySnapshot.forEach(function(doc) { console.log(doc.id, " => ", doc.data());
firestore.collection("products").where("Product", "==", inputx)
.get()
.then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
console.log(doc.id, " => ", doc.data());
});
})
这很简单,只需执行
doc.data().cost
错误是什么?这应该会得到结果。在之后执行.catch()
。然后()
检查您是否正在获取数据。如果您正在获取数据,可以尝试doc.data().Product
或doc.data().Cost
doc.get('Cost');