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

以下是我尝试过的:

这是我得到的错误:无效的文档引用。文档引用必须有偶数段,但是UVLPL9kxP1hguwCStS4oDLJvxo 1/projets3。
发布于 2022-11-21 02:04:04
错误消息非常清楚:您试图在path /membres/$uid/projects上写入文档,但这是集合的路径。
如果要向该子集合添加文档,请使用addDoc而不是setDoc。
发布于 2022-11-21 02:06:55
addDoc的工作方式如下:
addDoc(CollectionReference //i.e collection(db, "path"), element)https://stackoverflow.com/questions/74513408
复制相似问题