答案 0 :(得分:1)
所有你需要做的就是做一个嵌套查询。首先找到父键,然后将该键传递给下一个查询,然后找到它的子项。!
List<user> userList=new ArrayList();
mdatabaseRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot child: dataSnapshot.getChildren()){
String key = child.getKey();
fun(key);
}
private void fun(String key){
mdatabaseRef.child(key).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {for (DataSnapshot child: dataSnapshot.getChildren()){
User user= postsnapshot.getValue(User.class);
userList.add(user);
}
}