gpt4 book ai didi

ios - Swift & Firebase - 使用动态 key 更新数据库

转载 作者:行者123 更新时间:2023-11-29 05:47:41 25 4
gpt4 key购买 nike

有没有办法以动态 id 作为键来更新数据库?

假设我希望数据库如下所示:

- Data
- dynamic key
- data 1
- data 2

每次调用databaseRef.updateChildValues(addObject)时,该键都会增长。

此外,有没有办法将 var 设置为键?我已经尝试过,但没有成功:

var addId: Int = 0

func updateData() {
...

addId += 1

let addObject = [
addId: someData
] as [String: Any]

databaseRef.updateChildValues(addObject)
}

最佳答案

您可能需要childByAutoId()

let value:[String:Any] = ["key":"value"]
ref.child("Data").childByAutoId().setValue(value)

关于ios - Swift & Firebase - 使用动态 key 更新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55985138/

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