我可以将Firebase中的快照数据打包成字符串以在其他地方使用吗?
Firestore.instance
.collection('users')
.document(uid)
.collection('usergroups')
.snapshots(),
您不能使用快照,因为如果要在其他地方使用快照,它将返回流,那么您必须使用getDocuments,它将在将来返回。
Note:当您更新快照中的数据时,您将不会获得getDocuments。
如何使用。
QuerySnapshot i =
await Firestore.instance.collection("data").getDocuments();
print(i.documents);
您可以这样做
Stream<QuerySnapshot> snapshots = Firestore.instance.collection('users').document(uid)
。collection('usergroups').snapshots()