Firebase忽略子集合中的路径文档

时间:2020-04-04 01:43:05

标签: javascript firebase google-cloud-firestore

我在尝试更新子集合中的文档时遇到问题。我的结构如下:

-users
--doc_id
----personalData (sub-collection)
-----location (document)

提交代码时出现此错误:

错误:未捕获(承诺):FirebaseError:[code = invalid-argument]:无效的文档引用。文档引用必须具有偶数个段,但是users / 4g87bwegb3g3987gfh893fh90h / privateData包含3个FirestoreError。

这是我的功能:

setUserAddress(uid: string, userAddress: any) {
    return this.db.doc(`${this.PATH}/${uid}/privateData/location`).update(userAddress);
}

我也尝试过:

setUserAddress(uid: string, userAddress: any) {
     return this.db.collection(`${this.PATH}${uid}/privateData`).doc('location').update(userAddress);
}

我想念什么?第三个“参数”,“位置” 由于某种原因而被忽略。

谢谢

0 个答案:

没有答案