【发布时间】:2018-10-26 08:53:53
【问题描述】:
作为 Firebase/JSON 的全新用户,我对如何检索“基础”数据感到有些困惑。 'Base' 可能是完全错误的语法。
如果“地点”没有价值,我将如何访问/打印它们?当我给“纽约”一个值时,我不能给它添加一个孩子。所以我很困惑如何获取这些数据?
视图控制器
var ref: DatabaseReference?
var handle: DatabaseHandle?
override func viewDidLoad() {
super.viewDidLoad()
ref = Database.database().reference()
handle = ref?.child("Places/London/UK/Latitude").observe(.value, with: { (snapshot) in
let item = snapshot.value as? Double
print(item)
})
}
这将打印纬度罚款(因为它有一个值)。但我想要的是一个地点列表 - 即伦敦、纽约和巴黎
【问题讨论】:
标签: swift firebase firebase-realtime-database