Iss*_*sso 0 javascript firebase reactjs google-cloud-platform google-cloud-firestore
我正在创建一个 React Web 应用程序。我想将包含文档的 firebase 集合转换为对象数组。数组中的每个对象对应于集合中的一个文档。这会让我的生活更轻松。我问的原因是我无法找到适用于 Firebase Version 9 的解决方案。
您可以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() }))
Run Code Online (Sandbox Code Playgroud)
查看文档以获取更多信息。
| 归档时间: |
|
| 查看次数: |
728 次 |
| 最近记录: |