【发布时间】:2020-12-04 09:02:54
【问题描述】:
我正在寻求有关 Firestore 数据库结构的一些建议。我有一个具有 Firestore 数据库的应用程序,并允许单个用户(在一个 UID 下)为其家庭的每个成员创建一个配置文件(每个配置文件都是集合中的一个文档)。在每个文档中,都有家庭成员的个人详细信息(作为字段。例如,字段 1 = 名字,字段 2 = 姓氏,字段 3 = 电话号码等)。这很好用,但是我需要将另一个细节归因于每个配置文件中的每个字段。我需要能够为每个单独的字段设置一个私有或公共标志(例如:名字有公共标志,姓有私人标志,电话号码有私人标志等等..)。如果每个字段都可以在下面有嵌套字段(例如“私有”布尔字段),那就太好了,但这不是 Firestore 的工作方式。好像是Collection/Document/Collection/Document/等等……
如果我不需要私人/公共标志,我不会有问题。我的数据非常适合 Firestore 结构。
有人对我如何最好地实现这一结果有任何建议吗?
提前干杯和感谢...
【问题讨论】:
-
你不能简单地为每个字段添加一个额外的标志字段来标记它的公共/私有状态吗?
-
这个问题需要更多的上下文,我建议你阅读这个链接中的信息 --> stackoverflow.com/help/how-to-ask
标签: google-cloud-firestore private