gpt4 book ai didi

firebase - Firestore 与其他用户共享数据

转载 作者:行者123 更新时间:2023-12-05 05:02:21 25 4
gpt4 key购买 nike

我正在 flutter 中创建一个旅行应用程序,供人们创建旅行并与可以修改其内容的其他用户共享。我目前正在使用 firebase 身份验证,因此每个用户都有一个唯一的 ID。我无法理解应该使用什么概念来与 user2 分享 trip1。我发现了 documentReferences允许您与其他用户分享旅行的具体路径,但不一定将旅行添加到 user2,以便他们可以在仪表板上看到它。 documentReferences 是与其他用户共享数据的正确方法吗?

Data structure

最佳答案

执行此操作的最佳方法是使用名称 trips 或您想要的名称创建另一个集合。最好将用户数据和旅行数据分开,因为您要将这些数据从一个用户共享给另一个用户。您可以为行程 1 创建一个唯一的文档,并将位置名称添加为行程 1 的值。这样您就可以使用 .where() 过滤出每个特定行程的位置。在 trip1 中,您可以在其中存储每个用户的评论。观看这两个视频,以便您能够了解如何实现它: https://www.youtube.com/watch?v=Ofux_4c94FIhttps://www.youtube.com/watch?v=haMOUb3KVSo .祝你好运!

关于firebase - Firestore 与其他用户共享数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62254274/

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