1
我試圖從數據庫中的兩個表中檢索數據。據我所知,如果我想從孩子讀書,我這樣做:從firebase中的兩個表中檢索數據
mDatabase = FirebaseDatabase.getInstance().getReference().child("Users");
那麼我該怎麼做兩個孩子?
我的數據是這樣的:
我試圖從數據庫中的兩個表中檢索數據。據我所知,如果我想從孩子讀書,我這樣做:從firebase中的兩個表中檢索數據
mDatabase = FirebaseDatabase.getInstance().getReference().child("Users");
那麼我該怎麼做兩個孩子?
我的數據是這樣的:
我假設2點的可能性,你的問題。
首先:您想要檢索子
appName{
"users" : {
"Bob" : {
"age" : 20
}
}
的孩子在這種情況下訪問特定的用戶,你應該做的:
mDatabase = FirebaseDatabase.getInstance().getReference().child("Users").child("Bob");
但如果你的意思是你有不同的孩子如:用戶和問題
appName{
"users" : {
"Bob" : {
"age" : 20
}
}
"questions" : {
"who am I?"
}
}
然後,你應該引用它們中的每一個:
usersRef = FirebaseDatabase.getInstance().getReference().child("Users");
questionsRef = FirebaseDatabase.getInstance().getReference().child("questions");
這似乎不是一個有效的JSON:''問題「:{ 」我是誰?「 }' – KarolDepka
你可能是指某種連接操作,對吧?在google和堆棧溢出中搜索「firebase join」。 – KarolDepka
請更具體一些,並發現user_id節點中的內容。 – KarolDepka