我在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();
}
})
我的数据库结构: