以下是我的Firebase数据库中导出的JSON:
{
"users" : {
"115737970494961514401" : {
"createDate" : {
"date" : 5,
"day" : 1,
"hours" : 15,
"minutes" : 19,
"month" : 11,
"seconds" : 32,
"time" : 1480972772566,
"timezoneOffset" : 360,
"year" : 116
},
"email" : "wang.zhexi@gmail.com",
"fName" : "Michael",
"lName" : "Wang"
}
}
}
有什么办法可以查找115737970494961514401
的特定密钥吗?我正在Android Studio中开发。
答案 0 :(得分:0)
你应该做一些像回答here
的回答你的看起来像这样:
DatabaseReference usersRef = FirebaseDatabase.getInstance().getReference().child("users);
usersRef.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
void onDataChange(DataSnapshot snapshot) {
if (snapshot.hasChild("some unique id")) {
// run some code to add user
}
}
});