gpt4 book ai didi

firebase - 使用 flutter 在 Firestore 中创建链接到用户 ID 的集合

转载 作者:IT王子 更新时间:2023-10-29 07:11:46 24 4
gpt4 key购买 nike

提供上下文的应用程序类型:允许结婚戒指创建个人资料的应用程序。此配置文件的一部分将输入不同的日期和位置(事件)并在 ListView 中返回它们。我有一个名为 userData 的 Firestore 集合。该集合由登录期间生成的文档 IDs(Firebase User ids)组成。这些文档包含字段,主要是 Stringsarrays for things像标题图片。我正在考虑创建一个名为 Events 的类,其中包含成员变量 datevenue。我想知道我应该如何构造 Firestore 以允许在 listView 中查询和返回事件。我查看了 子集合,其中 UserData 是父集合,但我不确定这是否可能?或者也许在根目录下创建一个名为 Events 的集合,但不确定如何将不同的乐队连接到它们的 Events。这是 Firestore 的屏幕截图。每个文件都是一个乐队。 enter image description here

最佳答案

您可以:

  1. 使用一个新的顶级集合来存储所有事件,其中包含乐队 ID 的字段,以帮助查询仅包含该坏事件的事件。
  2. 为他们的事件使用每个乐队下的子集。

这完全取决于您的选择。这将取决于您要进行的查询类型。请注意,如果您使用 #2,您将无法跨频段查询事件(至少在 Firestore 支持集合组查询之前不能,而现在它不支持)。

关于firebase - 使用 flutter 在 Firestore 中创建链接到用户 ID 的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55912012/

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