[英]flutter Stream from Cloud Firestore : how to copy data from snapshot to class and print
我必须 stream 从 Cloud Firestore 收集数据。 我应该如何从快照中读取数据,然后使用 print() 打印 movieCode 和 movieName function。
Future<Stream<QuerySnapshot<Object?>>> streamMovie() async
{
Stream<QuerySnapshot> snapshots =
FirebaseFirestore.instance.collection('movie')
.snapshots();
return snapshots;
}
您可以尝试使用这种方式来获取打印中的数据。
void getMessagesTest() async{
QuerySnapshot querySnapshot = await _firestore.collection('school').orderBy('age', descending: true).where('age', isGreaterThan: 17).get();
final allData = querySnapshot.docs.map((doc) => doc.data() as Map<String, dynamic>).toList();
print(allData);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.