Heim > Fragen und Antworten > Hauptteil
Ich versuche, Informationen aus einer Firebase-Sammlung in React zu lesen, kann aber mit diesem Code nur eine lesen. Kann mir jemand helfen?
Das ist mein Code, der nur ein Element zurückgibt
async function(){ const docRef = doc(db, "transactions/yaounde/income/GWL5xaGgrSvmaYNXhSLx"); const docSnap = await getDoc(docRef); if (docSnap.exists()) { console.log("Document data:", docSnap.data()); } else { console.log(docSnap.data()) console.log("No such document!"); } };
Ich habe versucht, die Anzahl der zitierten Mittelabschnitte zu reduzieren, aber es wird undefiniert zurückgegeben
P粉0233267732024-03-21 00:51:29
摘自有关从集合中读取多个文档的 Firebase 文档一>:
import { collection, getDocs } from "firebase/firestore"; const querySnapshot = await getDocs(collection(db, "cities")); querySnapshot.forEach((doc) => { // doc.data() is never undefined for query doc snapshots console.log(doc.id, " => ", doc.data()); });