如何使用Android从Firebase数据库嵌套Child? [英] How to get nested Child from Firebase Database Using Android?

查看:121
本文介绍了如何使用Android从Firebase数据库嵌套Child?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从这种类型的JSON树中获取允许的子级:

$ b $ FirebaseDatabase database = FirebaseDatabase.getInstance(); FirebaseDatabase.getInstance(); FirebaseDatabase.getInstance(); FirebaseDatabase.getInstance(); FirebaseDatabase.getInstance();
DatabaseReference userRef = database.getReference(users)。child(key).child(Alloweded);
ValueEventListener postListener = new ValueEventListener(){
@Override $ b $ public void onDataChange(DataSnapshot dataSnapshot){
User userObj = dataSnapshot.getValue(User.class);


$ @覆盖
public void onCancelled(DatabaseError databaseError){
//获取发布失败,记录消息
Log。 w(TAG,loadPost:onCancelled,databaseError.toException());
// ...
}
}; userRef.addValueEventListener(postListener);




用户是您的Model类,其中lat,lng,name,no 。,profileUrl等

试试这个我希望它能正常工作。

I want to get Allowed child from this type of JSON Tree:

解决方案

FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference userRef = database.getReference("users").child(key).child("Alloweded");
ValueEventListener postListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
    User userObj = dataSnapshot.getValue(User.class);

}

@Override
public void onCancelled(DatabaseError databaseError) {
    // Getting Post failed, log a message
    Log.w(TAG, "loadPost:onCancelled", databaseError.toException());
    // ...
}
};userRef.addValueEventListener(postListener);

User is your Model class which have lat, lng, name,no., profileUrl etc

Try this I hope it works fine.

这篇关于如何使用Android从Firebase数据库嵌套Child?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆