我正在努力从 Firebase 获取所需的值(value)
我有这个设置
MyAppName:
- version : 1.0
我想像这样得到它:
let refHandle = dbRootRef.observe(FIRDataEventType.value, with: { (snapshot) in
let postDict = snapshot.value as? [String : AnyObject] ?? [:]
print(postDict)
})
有人可以帮我从数据库中获取1.0吗?
p.s - 没有错误,控制台中也没有任何内容
最佳答案
试试这个
let ref = "path to your Firebase/version" //point directly to the version node
ref.observe(FIRDataEventType.value, with: { (snapshot) in
print(snapshot?.value) //prints 1
})
测试规则:设置为
{
"rules": {
".read": true,
".write": true
}
}
关于swift - 使用 Swift 从 firebase 数据库读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40496427/