我正在为长曲棍球团队创建一个新的iOS应用。我已将registrationCode
手动添加到Firebase数据库中。
我尝试获取对数据库的引用,然后使用.observe
方法获取值,但是它崩溃了。
我最近的代码尝试:
let rootRef = Database.database().reference().child("groove-lacrosse")
rootRef.observe(.value, with: {snapshot in
print(snapshot.value as Any)
})
以编程方式检索手动输入的Firebase数据的正确方法是什么?
答案 0 :(得分:1)
看起来groove-lacrosse
是数据库的名称,在这种情况下,您无需在任何地方指定该名称。
相反,您可以直接读取注册码,然后打印其值:
let rootRef = Database.database().reference().child("registrationCode")
rootRef.observe(.value, with: {snapshot in
print(snapshot.value as Any)
})