我如何在firebase中获取键,值对的计数?

时间:2019-12-19 10:18:04

标签: android firebase firebase-realtime-database

firebase键值对计算了我所需的全部,但我不知道如何在firebase中获取键值对的计数,请让我知道是否有解决方案,谢谢

1 个答案:

答案 0 :(得分:0)

您可以这样算孩子。

databaseRef.addListenerForSingleValueEvent(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        for (DataSnapshot snap: dataSnapshot.getChildren()) {
            Log.e(snap.getKey(),snap.getChildrenCount() + "");
        }
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {

    }
});