gpt4 book ai didi

ios - 将新子项添加到 Firebase 数据库

转载 作者:行者123 更新时间:2023-11-30 10:55:25 25 4
gpt4 key购买 nike

database

尝试向新子项添加个人资料图像字符串。我尝试了 setvalue 但它将 uid 中的所有子项更改为仅配置文件图像。

if let data = try? Data.init(contentsOf: dataurl!){
let image: UIImage = UIImage(data: data)!
self.userProfileImage.image = image
self.userProfileImage.reloadInputViews()
self.activityloading.stopAnimating()
// Test Database Ref
let stringURL = dataurl?.absoluteString

let databaseRef = Database.database().reference().child("users").child(currentID!)
let userImageElement: [String: Any] = ["profileimage" : stringURL!]
databaseRef.observe(.childAdded, with: { (DataSnapshot) in
var dictionary = DataSnapshot.value as! [String : Any]
dictionary = userImageElement
})

最佳答案

databaseRef.observe(.childAdded, with:{}) 替换为 databaseRef.updateChildValues(userImageElement)

关于ios - 将新子项添加到 Firebase 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54011883/

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