我正在试着把Collection 的所有文件都打印给我.但是,以下代码没有执行,或者我无法进入forEach循环.我在FiRestore中有一个嵌套的集合. 用户//条目/uuid()/doc
const querySnapshot = await getDocs(collection(db, "eintraege")); querySnapshot.forEach((doc) => { // Never executed console.log(doc.id, " => ", doc.data()); });
不会执行for循环,因为您使用的是不完整的引用.如果要查询eintraege个子集合,则必须使用以下引用:
eintraege
const querySnapshot = await getDocs(collection(db, "users", "benj...@gmx.de" "eintraege"));
其中,users是顶级集合,"benj...@gmx.de"是文档的ID,eintraege是子集合.
users
"benj...@gmx.de"
重学前端 -〔程劭非(winter)〕
Go语言从入门到实战 -〔蔡超〕
移动端自动化测试实战 -〔思寒〕
微信小程序全栈开发实战 -〔李艺〕
WebAssembly入门课 -〔于航〕
etcd实战课 -〔唐聪〕
手把手带你写一个Web框架 -〔叶剑峰〕
大厂广告产品心法 -〔郭谊〕
快手 · 音视频技术入门课 -〔刘歧〕
快速上手C++数据结构与算法 -〔王健伟〕
结构执行力 -〔李忠秋〕
徐昊 · AI 时代的软件工程 -〔徐昊〕
无涯教程 - Kotlin教程
无涯教程 - Clojure教程
无涯教程 - MongoDB教程
无涯教程 - JUnit教程
无涯教程 - TCP/IP网络编程教程
无涯教程 - TypeScript教程
无涯教程 - PHP7 模块化编程教程
无涯教程 - Python 渗透测试实战教程