如何从childByAutoID()快速获取密钥

时间:2020-04-27 20:32:59

标签: ios swift firebase firebase-realtime-database

我正在使用Firebase将数据上传到数据库中,

REF_SESSIONS.childByAutoId().updateChildValues([my data])

有没有一种方法可以获取该键值?我想将其保存到coreData中。

这项工作吗?

let sessionKey = REF_SESSIONS.childByAutoId().key
REF_SESSIONS.child(sessionKey!).updateChildValues([my data])

1 个答案:

答案 0 :(得分:1)

我建议创建一个新节点,获取密钥,然后向其中填充数据:

let key = REF_SESSIONS.childByAutoId().key
REF_SESSIONS.child(key).updateChildValues([my data])