嗨,我正在尝试将Firestore数据库中的数据获取到List<String>
中,为此我创建了变量List<String> listCour;
,并使用该指令从Firestore中获取数据
Firestore.instance
.collection('MATH')
.document(doc.documentID)
.collection("cours")
.snapshots()
.listen(
(cour)=> cour.documents.forEach((doc){
listCour.add(doc.documentID);
})
);
但是列表没有数据!
答案 0 :(得分:0)
尝试使用doc.data
listCour.add(doc.data);
Firestore.instance
.collection('MATH')
.document(doc.documentID)
.collection("cours")
.getDocuments()
.then((QuerySnapshot snapshot) {
snapshot.documents...
})