如何从Firebase数据库参考中获取子节点列表?

用户名

数据库结构

在下面,我附加了数据库结构的图片,并尝试从Firebase数据库参考(timingInformation)获取子节点的列表。如何获得清单?

弗兰克·范普菲伦

要从Firebase数据库读取/同步数据,您需要附加一个侦听器。一个简单的例子:

DatabaseReference ref = FirebaseDatabase.getInstance().getReference("timingInformation");
ref.addChildEventListener(new ChildEventListener() {
    @Override
    public void onChildAdded(DataSnapshot dataSnapshot, String previousChildName) {
        Log.d(TAG, "onChildAdded:" + dataSnapshot.getKey());
    }

    @Override
    public void onChildChanged(DataSnapshot dataSnapshot, String previousChildName) {
        Log.d(TAG, "onChildChanged:" + dataSnapshot.getKey());
    }

    @Override
    public void onChildRemoved(DataSnapshot dataSnapshot) {
        Log.d(TAG, "onChildRemoved:" + dataSnapshot.getKey());
    }

    @Override
    public void onChildMoved(DataSnapshot dataSnapshot, String previousChildName) {
        Log.d(TAG, "onChildMoved:" + dataSnapshot.getKey());
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {
        Log.w(TAG, "onCancelled", databaseError.toException());
    }
};

有关更多信息,请参阅有关从列表加载数据Firebase文档,以及有关可对快照执行的操作参考文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Firebase数据库未从Firebase数据库参考中获取数据

firebase-使用键获取子数据库参考

如何在Firebase实时数据库中获取根节点的子ID?

随机选择子节点后如何在Firebase Realtime数据库中获取子节点的密钥

Flutter:获取Firebase数据库参考子级的所有数据

如何在实时数据库Firebase中获取第一个子节点

如何在firebase数据库c#中获取嵌套在父节点下的所有子值

如何在Firebase数据库中获取列表项

Firebase数据库子参考问题

如何从 Unity 桌面构建中获取 Firebase 实时数据库参考?

如何在Firebase数据库中更新子节点数据?

如何使用Firebase Realtime数据库持久性存储节点的某些子级

如何在firebase数据库上的某个日期之后删除子节点?

Firebase数据库如何从类似WhatsApp聊天页面的节点创建列表

如何从Firebase数据库获取密钥?

如何从数据库Firebase获取值

如何从Xamarin.Forms上的Firebase实时数据库获取ID节点(密钥)

Firebase实时数据库:如何获取父节点的值

如何获取我的 firebase 数据库中存在的所有父节点?

如何在 Android Studio 中使用来自 Firebase 数据库的查询在不使用唯一 ID 的情况下获取子节点?

在ListView中从Firebase数据库获取子数据

Android Studio Firebase数据库:如何从子子获取数据

如何从Firebase数据库中获取Android列表视图中的用户名列表?

Firebase数据库从最后一个子节点开始遍历子节点

如何从Firebase数据库中检索包含子名称的字符串列表?

Firebase数据库参考未检测到当前添加的节点

Firebase数据库空对象参考

Firebase数据库参考与DataSnapshot

Firebase数据库参考错误