繁体   English   中英

如何将快照打包成字符串?

[英]How can I pack a snapshot into a string?

我可以将 firebase 中的快照数据打包成一个字符串以便在其他任何地方使用吗?

Firestore.instance
.collection('users')
.document(uid)
.collection('usergroups')
.snapshots(),

您不能使用快照,因为它会返回 stream 如果您想在其他地方使用,那么您必须使用 getDocuments 它将返回未来。

注意:当您在快照中获取数据更新时,您将不会进入 getDocuments。

如何使用它。

 QuerySnapshot i =
        await Firestore.instance.collection("data").getDocuments();
    print(i.documents);

你可以这样做

Stream<QuerySnapshot> snapshots = Firestore.instance.collection('users').document(uid).collection('usergroups').snapshots()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM