gpt4 book ai didi

ios - Swift Firebase 在设置时获取 childByAutoId 键

转载 作者:行者123 更新时间:2023-11-28 11:43:13 25 4
gpt4 key购买 nike

我想在设置 firebase 值时获取 .childByAutoId() 键值。这是可能的还是我必须再次召回 firebase 才能取回它?

ref.child("users").child(user.id).child("alerts").childByAutoId().setValue(["autoID" : .childByAutoIdValue])

例如:我需要它生成的 AutoId,但想在设置 firebase 值时获取它。

let keyValue = ref.childByAutoId.key //Completley wrong but to better understand what im trying to do

*更新:这就是我实现目标的方式。

let keyValue = ref.child("users").child(user.id).child("alerts").childByAutoId().key

ref.child("users").child(user.id).child("alerts").child(keyValue).setValue(["autoID" : keyValue])

使用 keyValue 代替 childByAutoId()

最佳答案

尝试

var ref: DatabaseReference!

ref = Database.database().reference()

let keyValue = self.ref.child(name_of_child).childByAutoId().key

关于ios - Swift Firebase 在设置时获取 childByAutoId 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53200763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com