Я хочу получить данные из дочерней коллекции Firestore и преобразовать их в элемент списка
final FirebaseAuth _auth = FirebaseAuth.instance;
final CollectionReference kayitCollection = Firestore.instance.collection("kayit");
// get kayit stream
Stream<List<Kayit>> get kayitlar {
return kayitCollection.document(uid).collection("listem").snapshots().map(_kayitListFromSnapshot);
}
// kayit list from snapshot
List<Kayit> _kayitListFromSnapshot(QuerySnapshot snapshot){
return snapshot.documents.map((doc){
return Kayit(
taskName: doc.data['taskname'] ?? 'boş' ,
isCompleted: doc.data['isCompleted'] ?? false,
);
}).toList();
}
этот список возвращает ноль, что не так с этим кодом?