Поскольку Cloud 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 Не существуют в БД
Даже если он существует, см. Для справки следующее изображение.