目前正在開發一個應用程序,其中用戶可以檢索Firebase中的所有數據,但由於需要特定的密鑰來檢索兒童。請幫我解決一下這個。謝謝你們提前:)如何在不知道特定子女的密鑰的情況下統一從Firebase檢索數據
0
A
回答
0
如果要列出您檢索你可以做到這一點的所有值:
void HandleValueChanged(object sender, ValueChangedEventArgs args)
{
if (args.DatabaseError != null)
{
Debug.LogError(args.DatabaseError.Message);
return;
}
var livingRoomItems = args.Snapshot.Value as Dictionary<string, object>;
foreach (var item in livingRoomItems)
{
Debug.Log(item.Key); // Kdq6...
var values = item.Value as Dictionary<string, object>;
foreach (var v in values)
{
Debug.Log(v.Key + ":" + v.Value); // category:livingroom, code:126 ...
}
}
}
+1
哇!非常感謝你的努力,我很感激。我已經自己找到了我的問題的答案,我嘗試了它,它的工作,但你的似乎更好。非常感謝你!你對我的發展有很大的幫助。上帝祝福你! – Sarah
0
大家好誰是有同樣的問題,我已經想通了答案我的問題:
void InitializeFirebase() {
FirebaseApp app = FirebaseApp.DefaultInstance;
app.SetEditorDatabaseUrl ("https://lol.firebaseio.com/");
FirebaseDatabase.DefaultInstance
.GetReference ("Products").OrderByChild ("category").EqualTo("livingroom")
.ValueChanged += (object sender2, ValueChangedEventArgs e2) => {
if (e2.DatabaseError != null) {
Debug.LogError (e2.DatabaseError.Message);
}
if (e2.Snapshot != null && e2.Snapshot.ChildrenCount > 0) {
foreach (var childSnapshot in e2.Snapshot.Children) {
var name = childSnapshot.Child ("name").Value.ToString();
text.text = name.ToString();
Debug.Log(name.ToString());
//text.text = childSnapshot.ToString();
}
}
};
}
相關問題
- 1. Firebase:通過在不知道密鑰的情況下使用密鑰的值檢索整個數據
- 2. Firebase:在不知道密鑰的情況下獲取孩子的價值
- 3. 如何在不知道密鑰的情況下銷燬notification_key?
- 4. 如何知道在特定情況下
- 5. 如何在不知道密鑰值的情況下讀取Json數據
- 6. 在不知道密鑰的情況下訪問python dict()的值
- 7. 如何在不知道密鑰的情況下從字典中獲得價值?
- 8. 在不知道密鑰的情況下使用django SessionStore
- 9. 如何在不知道密碼的情況下重置密鑰庫?
- 10. 如果在知道值的情況下如何在firebase數據庫中找到密鑰?
- 11. 如何在沒有DataSnapshot的情況下從Firebase數據庫檢索數據? #AskFirebase
- 12. 在不知道密碼的情況下訪問數據庫?
- 13. 從LocalStorage中檢索所有數據(不知道密鑰名稱)
- 14. 無法檢索Firebase數據的密鑰
- 15. 如何在不知道密鑰/名稱字符串的情況下解碼json?
- 16. 在不知道確切字段數量的情況下檢索POST數據
- 17. 在不知道密鑰的情況下從存儲桶中獲取對象
- 18. 在不知道密鑰的情況下對多維數組執行if語句
- 19. 如何在不掃描整個表的情況下檢索ets密鑰列表?
- 20. 如何檢索Firebase Swift中不同密鑰下存儲的數據?
- 21. 在不知道行號的情況下刪除特定行
- 22. 如何在沒有人知道的情況下共享AWS密鑰
- 23. 如何在不知道浮子長度的情況下fscanf?
- 24. 從Firebase獲取特定的子女
- 25. 從FireBase檢索基於子子網的特定數據 - Android
- 26. Firebase檢索特定數據
- 27. 如何在不知道文檔類型的情況下檢索文件
- 28. 可能在不知道OData中的密鑰的情況下選擇特定實體?
- 29. 如何在密鑰未包含在引號中的情況下檢索Python字典中特定鍵的值?
- 30. 如何在不知道ID的情況下從Grafana API獲取特定的數據源?
請嘗試解釋多一點你的問題。什麼是你的數據庫的結構,你試圖訪問什麼 –
歡迎使用stackoverflow。請理解,這不是一個程序員論壇。所以不應該有某種討論主題,你可以在這裏回答這個問題的更多細節。相反,當你必須添加一些信息時,你可以編輯它的問題。另請參閱幫助部分[how-to-ask](http://stackoverflow.com/help/how-to-ask) – grek40