Flutter从Firebase实时数据库检索数据

时间:2020-10-23 03:30:18

标签: flutter dart buffer

enter image description here

我想从Firebase实时数据库中的此层次结构chats> inbox> id> child中获取子列表, 我试图这样做以读取数据。.我得到了带有孩子数据的孩子..但是,当孩子没有任何要调用的钥匙时,如何在没有孩子数据的情况下检索孩子列表呢?

await FirebaseDatabase.instance
      .reference()
      .child("inbox")
      .child(userId)
      .once()
      .then((DataSnapshot snapshot){
        Map<dynamic, dynamic>.from(snapshot.value).forEach((key,values) {
          setState(() {
            print(snapshot.value);
          });
        });
    });

snapshot.value返回:我想获取红线数据 enter image description here

1 个答案:

答案 0 :(得分:0)

只需用print(snapshot.value)移除print(key)