[英]How to retrieve data from firebase using Swift?
我有這段代碼用於從firebase數據庫獲取數據:
FIRDatabase.database().reference().child("Root").child("User1").child("chat1")
.observeSingleEvent(of: .value , with: { snapshot in
if snapshot.exists() {
let recent = snapshot.value as! NSDictionary
print(recent)
})
快照的結果有問題, print(recent)
有時會打印該子項的所有值(10個值),這是我想要的,但是有時它只打印該子項的兩個值,我不知道為什么。
如何解決呢?
這是我的數據庫結構:
由於我無法發表評論,而只是想問些問題,因此稍后我將刪除此答案,但是您的數據是否同步? 您是否將該方法稱為yourreference.keepSynced(true)?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.