Firebase observeSigleEvent或观察

时间:2017-09-29 12:18:56

标签: swift firebase firebase-realtime-database

大家好我正试图从firebase中检索数据

这是一张照片 enter image description here

在这种情况下:

    self.ref.child("Events").child("2").observeSingleEvent(of: .value, with: {snap in
            //let snap = child as! DataSnapshot
            let event = snap.value as? [[String:Any]]
            print(snap.value)
            let end_time_test = event?["end_time"] as? String

事件是零,它应该在其中放置一个数组,它可以在这里工作

self.ref.child("Events").child("2").observe(.value, with: { (snapshot) in
                for child in snapshot.children{

            let snap = child as! DataSnapshot
            let event = snap.value as? [String:Any]
                print(event )

我事先感谢firebase请求新手。

1 个答案:

答案 0 :(得分:0)

观察用于获取初始值,然后在收到通知后会收到通知。

观察单个事件仅用于获取数据一次。