我正在創建一個 React Web 應用程式。我想將帶有檔案的 firebase 集合轉換為物件陣列。陣列中的每個物件都對應于集合中的一個檔案。這會讓我的生活更輕松。我問的原因是我找不到適用于 Firebase Version 9的解決方案。
uj5u.com熱心網友回復:
您可以getDocs()與CollectionReference或Query一起使用,然后從收到的QuerySnapshot映射一個陣列,如下所示:
const q = collection(db, "users")
const querySnapshot = await getDocs(q)
const arr = querySnapshot.docs.map((d) => ({ id: d.id, ...d.data() }))
查看檔案以獲取更多資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/505215.html
