提供上下文的App类型:允许婚礼乐队创建个人资料的应用程序。此配置文件的一部分将用位置(事件)输入不同的日期,并在列表视图中返回它们。我有一个叫做userData
的Firestore系列。该集合由登录期间生成的文档IDs
(Firebase用户ID)组成。这些文档包含字段,主要是Strings
和arrays
for之类的东西,如标题图像。我正在考虑使用成员变量Events
和date
创建一个名为venue
的类。我想知道如何构建Firestore以允许查询事件并在listView中返回。我看过sub collections
,其中UserData将成为父母,但我不确定这可能吗?或者也许在根目录创建一个名为Events的集合,但不确定如何将不同的乐队连接到他们的Events
。这是Firestore的屏幕截图。每个文件都是一个乐队。
你可以:
这完全取决于你选择。这取决于您要进行的查询类型。请注意,如果您使用#2,则无法跨频段查询事件(至少在Firestore支持今天没有的集合组查询之前)。