【发布时间】:2020-07-24 21:27:33
【问题描述】:
我在 Cloud Firestore 中有用户和配置文件集合,如下图所示。我将用户详细信息存储在用户集合中,文档 ID 作为用户的 firebase UID,以便只有特定用户可以更新和读取自己的数据,而不能更新和读取其他用户。我有用户收集的安全规则,类似于这个答案Disable querying collection in Firebase Cloud Firestore with rules 现在我的个人资料集合应该是文档的公共集合,以便可以引用这些 ID 来阅读个人资料的详细信息,但是每当用户更新其用户集合中的数据时,如果公共字段被更新,它也应该反映在个人资料文档中。我怎样才能做到这一点?
P.S:在用户文档中的字段如姓名、年龄、付款详情,而在个人资料中则如姓名和年龄。
【问题讨论】:
标签: firebase google-cloud-firestore firebase-security