Maison > Questions et réponses > le corps du texte
J'essaie de lire des informations d'une collection Firebase dans React mais je ne peux en lire qu'une seule en utilisant ce code. Quelqu'un peut-il m'aider?
Ceci est mon code, ne renvoie qu'un seul élément
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!"); } };
J'ai essayé de réduire le nombre de sections médianes citées mais le résultat est indéfini
P粉0233267732024-03-21 00:51:29
Extrait de la documentation Firebase sur Lecture de plusieurs documents d'une collection一> :
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()); });