首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从另一个文档引用firebase文档变量

从另一个文档引用firebase文档变量
EN

Stack Overflow用户
提问于 2020-12-25 21:40:54
回答 1查看 41关注 0票数 0

我想要两个单独的数据库集合(userspublic-users)。要访问/编辑users集合中的文档,需要成为文档的所有者。但是,对于公共领导板,我希望users集合中的每个用户的users和uid都可供每个人阅读。为了节省出错的麻烦/机会,我想引用displayName集合中的documents users属性(来自public-users集合)。

这样的事有可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-25 21:54:09

Firestore没有任何方法将文档中的字段的值链接到其他文档中的另一个特定字段。你有两个选择:

  1. 在用户和公共用户中复制字段之间的整个值。如果您希望更改所有副本,则可能需要保持所有副本的最新更新。
  2. 编写客户端代码,从与用户匹配的公共用户那里读取文档。这需要两个读操作。在公共用户文档中需要有足够的信息来查找匹配的用户文档。听起来他们可以拥有相同的文档ID.

没有比这些选择更简单的办法了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65452012

复制
相关文章

相似问题

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