从 Firebase 集合访问数据
P粉201448898
P粉201448898 2024-03-20 11:42:54
0
1
379

我正在尝试从 React 中的 Firebase 集合中读取信息,但我只能使用此代码读取一个信息。有人可以帮助我吗?

这是我的代码,仅返回一个元素

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!");
  }
};

我已经尝试减少引用中段的数量,但它返回未定义

P粉201448898
P粉201448898

全部回复(1)
P粉023326773

摘自有关从集合中读取多个文档的 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());
});
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板