【发布时间】:2016-06-21 19:25:23
【问题描述】:
我很难用语言表达。有人能解释一下不同 FIRDataEventTypes 之间的区别以及何时使用它的示例吗?
示例(SWIFT):
let queryRef = FIRDatabase.database().reference().child("user")
queryRef.observeEventType(.ChildAdded, withBlock: { (snapshot) -> Void in
或
queryRef.observeEventType(.Value, withBlock: { (snapshot) -> Void in
根据测试,.Value 返回一个对象,而 .ChildAdded 返回多个;进行高级查询时 .ChildAdded 不起作用,但 .Value 有点起作用(更深的孩子为空)。
【问题讨论】:
标签: ios swift firebase firebase-realtime-database