const docRef = firestore.collection("orders").document("")
Мне нужно получить документ "147OiRKFYKA3WAo5d5mk", если значение поля Admno: "11.11.1111"
вот моя база данных
Спасибо вам за помощь.
Этот случай упоминается в официальной документации Firestore:
db.collection("orders").where("Admno", "==", "11.11.1111")
.get()
.then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
console.log(doc.id, " => ", doc.data()); //here your doc
});
})
.catch(function(error) {
console.log("Error getting documents: ", error);
});
Я настоятельно рекомендую прочитать документацию, если вы начинаете работу с Firestore.
const docRef = firestore.collection("orders").document(doc.id);
, потому что я получаю ошибку Uncaught (в обещании) TypeError: firestore.collection (...). document не является функцией в строке кодаdocRef.add({
document()
не является функцией. Вы должны использоватьconst docRef = firestore.collection("orders").doc(doc.id);