如何在Firebase iOS SDK中列出所有表名

时间:2018-07-16 17:25:51

标签: ios firebase firebase-realtime-database

我在iOS应用中使用Firebase SDK,我想向db显示我在firebase db中在应用程序中创建的所有节点,有没有办法向数据库用户显示数据库的所有节点列表而无需进行硬编码?

我尝试了以下解决方案来打印主节点中的所有数据,但无法

let ref:DatabaseReference = Database.database().reference()

ref.observe(.value) { snapshot in
     print("DATA FETCH1: \(snapshot)")
}

let hand:DatabaseHandle
let refq:DatabaseReference = Database.database().reference()
hand = refq.observe(DataEventType.value, with: { (snapshot) in
     let postDict = snapshot.value as? [String : AnyObject] ?? [:]
     print("DATA FETCH2: \(postDict)")
})

0 个答案:

没有答案