如何获取用户表中唯一的第一个孩子的孩子

时间:2019-02-12 11:12:41

标签: firebase android-studio firebase-realtime-database

我正在使用连接到 Firebase数据库的android studio 我只想从用户表中获取第一个ID,该怎么办?

enter image description here

2 个答案:

答案 0 :(得分:0)

据我所知,您将必须访问该节点的子节点以获取其值。 您可以查看其他帖子,以便更好地了解如何:Getting children dataGetting children ID

答案 1 :(得分:0)

因此,假设您已经知道ID,即userID

private DatabaseReference mDatabase;
mDatabase = FirebaseDatabase.getInstance().getReference().child("users").child(userId);    

  ref.addListenerForSingleValueEvent(new ValueEventListener() {
  @Override
  public void onDataChange(DataSnapshot dataSnapshot) {

    // Manipulate your data here

  }

  @Override
  public void onCancelled(FirebaseError firebaseError) {

  }
});