【发布时间】:2017-07-03 15:15:30
【问题描述】:
我有以下数据结构:
name 可以有无限数量的孩子。
以及下面的代码:
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference dirFire = rootRef.child("messages").child("name");
dirFire.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String name = dataSnapshot.getValue(String.class);
//do what you want with the name
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
使用上面的代码,我无法检索name 的值。如果客户端不知道key,我如何检索name?
【问题讨论】:
标签: android firebase firebase-realtime-database