在Firebase数据库中将子数据检索为数组或迭代

时间:2016-11-02 15:58:11

标签: android arrays firebase firebase-realtime-database

我有一个如下所示的子节点:

enter image description here

我想获取数据并将userID放在数组中。这样我就可以在那些userID中迭代并写入数据。但是目前我无法弄清楚如何从数据库中读取并将userID放入数组中。

我只想要数组中的userID。节点在哪里(friends /“key”/ userID)。

这是json -

"friends" : {
      "-KVFPNlR76oIsnvdeuEr" : {
        "userID" : "QbfjBiy7yhTT9Bi9H8dLNv7h0A02",
        "userName" : "michael s speed",
        "userPhoto" : ""
      },
      "-KVFPNmS42zrefrGKM2L" : {
        "userID" : "QbfjBiy7yhTT9Bi9H8dLNv7h0A02",
        "userName" : "michael s speed",
        "userPhoto" : ""
      },
      "-KVQWEH4xY1-88vyUmKd" : {
        "userID" : "ZEBXY8WmQaWIza4L2ptSPpKUQGY2",
        "userName" : "michael dinesh",
        "userPhoto" : ""
      },
      "-KVVeqLtEji4b1ZW3gcj" : {
        "userID" : "Hvf69rGDTsgQgBLdnUcg5uGZSgB2",
        "userName" : "rina bora",
        "userPhoto" : ""
      }
    },

0 个答案:

没有答案