【发布时间】:2016-09-21 04:04:28
【问题描述】:
我正在将实时数据库与 Google 的 Firebase 一起使用,并且正在尝试检查是否存在孩子。
我的数据库结构如下
- / (root)
- /users/
–- /james/
-- /jake/
- /rooms/
-- /room1/
--- (room 1 properties)
-- /room2/
--- (room 2 properties)
我想检查 room1 是否存在。 我尝试了以下方法:
let roomName:String = "room1"
roomsDB.child(roomName).observeSingleEventOfType(.Value) {
(snap:FIRDataSnapshot) in
let roomExists:Bool = snap.value != nil ? "TAKEN" : "NOT TAKEN"
}
在访问 snap.value 时,它会返回该房间属性的 JSON,但我如何检查房间 (/rooms/room1/) 是否开始?
如果需要任何说明,请发表评论
【问题讨论】:
-
@Yahoo 我如何访问它?我在 Swift 文档中看不到它的位置。
标签: swift firebase firebase-realtime-database