由于firestore是新的,我在使用它时遇到了问题。
我必须收集所有用户并遍历它。但它不起作用。
db.collection("users").get().then(function(querySnapshot){
console.log(querySnapshot.data());
});
它说:
querySnapshot.data 不是函数
以及以下代码:
callFireBase(mobileToCheck){
db.collection("users").where("mobile_no", '==', mobileToCheck).get().then(function(querySnapshot){
if (querySnapshot.exists) {
var userData = querySnapshot.data();
var userId = querySnapshot.id;
console.log(mobileToCheck + "Exist In DB");
}else{
console.log(mobileToCheck + "Do Not Exist In DB");
}
});
}
一直在打印
923052273575 数据库中不存在
即使它存在,请参阅下图以供参考。在文档中,他们告诉了这个(我用过)方式。