gpt4 book ai didi

ios - 我可以在查询 FDatasnapshot 后对其进行操作吗?

转载 作者:行者123 更新时间:2023-11-29 02:21:03 25 4
gpt4 key购买 nike

我希望能够对返回的 Datasnapshot 进行一些自定义过滤。我不认为我可以创建一个复杂的查询来完成我想要的结果。

这是否可行?如果可行,解析快照的最佳方式是什么?

编辑:

我正在使用 SwiftyJSON,这就是我最终解析它的方式:

standbyRef.observeSingleEventOfType(.Value, withBlock: { snapshot in
// do some stuff once

println(snapshot.value)
self.parseJson(snapshot.value as NSDictionary)

})

func parseJson(var snapshot:NSDictionary!){

let json = JSON(snapshot)

for (key: String, subJson: JSON) in json {
// key to standby users
println(key)

// one object at a time
println(subJson)
}

}

最佳答案

Firebase 只接受 JSON 格式的所有数据。当您获得 Firebase 的任何特定节点的 Datasnapshot 时,您将获得该节点下的完整数据,这些数据仅在 JSON 中。

获得 Datasnapshot JSON 后,您可以使用任何 JSON 库解析它,具体取决于您使用的平台。

可以引用这里Datasnapshot Methods了解更多信息。

关于ios - 我可以在查询 FDatasnapshot 后对其进行操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28132620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com