【发布时间】:2020-12-11 12:12:47
【问题描述】:
我正在尝试将子集合的字段添加到评论列表中。我可以知道我应该如何在 //To add to List// 部分中做到这一点吗?
“评论”集合包含 2 个子集合,即“1”和“2”。 '1' 和 '2' 都包含 4 个字段的映射。
下面是firestore的代码和截图:
List<dynamic> reviewsList = [];
Future _getReviews() async{
firestore.collection('shops').doc(widget.shop.id).collection('reviews').get()
.then((reviews){
reviews.docs.forEach((result) {
firestore.collection('shops').doc(widget.shop.id).collection('reviews').doc(result.id)
.get().then((reviewDocumentSnapshot) {
// To add to List //
});
});
});
}
【问题讨论】:
-
你应该先尝试一下。
-
是的,我已经尝试过,但我似乎无法将其添加到列表中。我只能打印出详细信息
标签: flutter google-cloud-firestore