【发布时间】:2020-03-26 01:38:25
【问题描述】:
为了帮助我更好地理解 Flutter 和 Firebase,我正在制作一个列表共享应用。我正在处理列表主屏幕,它将显示一个可重新排序的列表磁贴视图,其中每个用户的列表都有一个磁贴,我还没有开始研究这些列表中的内容。我已经设置了firestore,以便每个列表都是一个子集合,现在我想为该用户文档中的每个子集合创建一个磁贴(该用户列表的列表)。我很难告诉颤振为每个子集合做一些事情,而不使用特定的子集合的名称。我想通过为每个子集合(列表)创建集合引用并在每个图块上调用 .id 来将列表标题传递给每个图块。使用集合 ID 作为标题,我还不确定我是否可以这样做,或者是否必须使列表标题成为每个列表中的字段。无论哪种方式,我都需要找出如何为特定文档中的每个子集合做一些事情。 .forEach 似乎只适用于文档字段,而不适用于子集合?我究竟做错了什么?我确信有更好的方法来解决这个问题。我没有包含任何代码,因为这是一个大问题。
【问题讨论】:
标签: flutter dart google-cloud-firestore