Flutter:如何从Cloud Firestore的阵列数据字段中获取数据?

时间:2019-10-25 16:19:37

标签: flutter dart google-cloud-firestore

我在Firestore中检索数据时遇到问题。我在字段中创建了数据,该数据是一个数组。现在,我在检索它时遇到了问题。我在检索数据时使用StreamBuilder。我如何找回它?我的数据在“活动-随机ID-问题{我要获取的数据数组}”中。请帮忙。

我的代码:

StreamBuilder<QuerySnapshot>(
                stream: db.collection('ACTIVITIES').snapshots(),
                builder: (context, snapshot) {
                  if (snapshot.hasData) {
                    return Column(
                        children: snapshot.data.documents
                            .map((doc) => buildItem(doc))
                            .toList());
                  } else {
                    return SizedBox();
                  }
                })

我的数据库结构:

Link to my DB pic

0 个答案:

没有答案