Bur*_*maz 3 javascript firebase google-cloud-firestore
collection/document/collection/document
user/teamname/username/info
Run Code Online (Sandbox Code Playgroud)
我想列出teamname document的集合。我需要集合名称。下面的函数返回未定义。
firestore.collection('user')
.doc('teamname').onSnapshot((data) => { console.log(data) });
firestore.collection('user')
.doc('teamname').get().then((data) => { console.log(data) });
Run Code Online (Sandbox Code Playgroud)
日志:
_data:undefined
_metadata: {}
_ref:{}
Run Code Online (Sandbox Code Playgroud)
Firestore 文档中提到了它:
使用移动/网络客户端库无法检索集合列表。在受信任的服务器环境中,您应该只在管理任务中查找集合名称。如果您发现移动/Web 客户端库中需要此功能,请考虑重构您的数据,以便子集合名称是可预测的。
检索子集合的方法仅适用于服务器库(Java、Nodes.js 和 Go)。您还不能使用客户端库列出子集合。
| 归档时间: |
|
| 查看次数: |
4239 次 |
| 最近记录: |