首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在子集合中写入数据?火源反应

如何在子集合中写入数据?火源反应
EN

Stack Overflow用户
提问于 2022-11-21 01:43:19
回答 2查看 15关注 0票数 0

我希望能够在一个名为projects的子集合中添加项目。目前,我的树是:db/membres/membreID/projects/(这里我希望firebase生成的项目ID )/(项目信息),这里是我的防火墙:

以下是我尝试过的:

这是我得到的错误:无效的文档引用。文档引用必须有偶数段,但是UVLPL9kxP1hguwCStS4oDLJvxo 1/projets3。

EN

回答 2

Stack Overflow用户

发布于 2022-11-21 02:04:04

错误消息非常清楚:您试图在path /membres/$uid/projects上写入文档,但这是集合的路径。

如果要向该子集合添加文档,请使用addDoc而不是setDoc

票数 0
EN

Stack Overflow用户

发布于 2022-11-21 02:06:55

addDoc的工作方式如下:

代码语言:javascript
运行
复制
addDoc(CollectionReference //i.e collection(db, "path"), element)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74513408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档