gpt4 book ai didi

database - Firebase中用户的数据结构

转载 作者:行者123 更新时间:2023-12-03 03:33:36 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Firestore security rules for public and private fields

(2 个回答)



Firestore security rules in to prevent sensitive field

(1 个回答)


1年前关闭。




我正在构建一个类似论坛的应用程序,我被困在如何构建每个用户的数据上,因为有些数据必须是公开可访问的(每个人都在一个屏幕上发布一个主题的帖子),有些只能由用户查看他自己(仅用于名为“我的帖子”的用户帖子的部分)。如何将数据存储在 Firebase 中?

最佳答案

有多种方法可以做到这一点,但这在很大程度上取决于您的业务逻辑,哪一种适合您。可以肯定的是,您需要有安全规则来控制访问。

在我的脑海中,你可以:

  • 为私有(private)帖子和公共(public)帖子创建两个不同的集合。 private_posts将是 user 下的子集合文件和 public_posts将在 users 的同一级别收集收藏。
  • 将只有一个集合posts同级users收藏,但帖子将带有标志,表示它仅供作者私有(private)。

  • 我鼓励你观看 this video了解有关数据建模的更多信息。

    关于database - Firebase中用户的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62385229/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com