firebase - 文档数组/列表上的 Flutter Firestore StreamBuilder
问题描述
好的,所以在 Firestore 中,我有一个名为“user_profile”的集合,其中有一个包含用户 uid 的文档,并且该文档有一个包含数据的帖子数组:
像这样:
Collection Document Documents data (array)
user_posts users uid [0: {...}, 1: {...}, 2: {...} ...]
如何设置检索此数据的 StreamBuilder,然后在 ListView.builder 中构建它?
我有一个可行的解决方案,我不使用用户 uid 的文档和带有帖子的数组。相反,我将每个帖子作为包含数据的文档。然后我可以将它构建成一个列表并在 ListView.builder 中使用它。
所以问题是,我如何才能使用其中包含数组的 Document 来执行此操作,就像我上面描述的那样。
谢谢!
解决方案
推荐阅读
- python-3.x - 使用 Jupyter Notebook 中的 PySpark 从 AWS EMR 集群读取存储在 AWS S3 中的解压缩 Shapefile
- solr - SOLR查询逗号分隔字段无顺序
- laravel - 我想在饼图中显示标签的值。(vue-chartjs/pieceLabel)
- java - 导入 java.awt 无法解析
- ios - UIImages 作为侧推菜单中的图标
- ruby-on-rails - Rails 5.1 多个 belongs_to 关联,可选:true,rollback - '必需的关联'
- php - 在对数据库的其他调用中使用返回的 ajax ID
- node.js - 如何正确发送参数和标头以获取 swagger 客户端?
- c# - 无法使用 ajax C# 发送字符串数组
- hyperledger-fabric - 编写 Hyperledger Fabric 链码时要遵循的最佳实践