firebase - 从 firebase 获取数据到 flutter

标签 firebase flutter google-cloud-firestore

我需要从 firebase 获取特定元素。我不需要流生成器,我只需要一个元素。谁能帮我 ?

我有这个:

final DocumentReference postRef = Firestore.instance.collection('Usuarios').document(email);

Firestore.instance.runTransaction((Transaction tx) async {
    DocumentSnapshot postSnapshot = await tx.get(postRef);
    if(postSnapshot.exists)
    {
        // do something
    }
}

最佳答案

也许这对你有帮助

    QuerySnapshot querySnapshot = await Firestore.instance
                    .collection('Usuarios')
                    .where("email", isEqualTo: email)
                    .getDocuments();

     var userList = querySnapshot.documents; 
     List<DocumentSnapshot> ds = userList;

     ds.forEach((u) {
       userName = u.data["name"];
     });

关于firebase - 从 firebase 获取数据到 flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52157423/

相关文章:

firebase - 如何将图像添加到 Firestore

javascript - Firebase 云存储集合映射与 forEach

firebase - 如何将 Flutter Web 与 Firebase 集成?

javascript - 如何从整个集合中获取最后添加的文档。开快照

dart - 弹出键盘时出现白屏

sockets - 如何从 Dart 中的套接字中删除监听器

firebase - 检查 Firestore 获取 golang sdk 的错误返回代码

java - 如何在 firebase 中创建条件

ios - FireBase - Observer Remove Child at specific path 没有被调用

function - firebase 云函数 - https.onCall(....) 可以使用 Context.Auth 吗?