小编goo*_*ner的帖子

如何从android中的firebase数据库中检索特定节点

我想在我的Android应用程序中使用Firebase.我正在关注保存检索的文档,但是教程中使用的示例数据库(Dragon)与我的数据库的结构不同.

这是我将数据推送到firebase的代码

Firebase myFirebaseRef = new Firebase("https://myfirebaseurl.firebaseio.com/android/saving-data/fireblog");
                User userName = new User(socialNum, name, datofBirth, mob1, mob2, healthCondition);
                Firebase usersRef = myFirebaseRef.child(name);
                Map<String, User> users = new HashMap<String, User>();
                users.put(name, userName);                    
              myFirebaseRef.push().setValue(users);
Run Code Online (Sandbox Code Playgroud)

这样创建数据库格式

{
      "android" : {
        "saving-data" : {
          "fireblog" : {
            "-JiRtkpIFLVFNgmNBpMj" : {
              "Name" : {
                "birthDate" : "100",
                "fullName" : "Name",
                "healthCond" : "fyhft",
                "mob1" : "5855",
                "mob2" : "5858",
                "socialNumber" : "100"
              }
            },
            "-JiRv0RmHwWVHSOiZXiN" : {
              "mast" : {
                "birthDate" : …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-realtime-database

15
推荐指数
1
解决办法
4万
查看次数