我正在尝试将此信息保存到我的Firebase数据库但是我收到错误“无法使用类型的参数列表调用setValue([String:String])
func addPlaceToFavourites(marker: GMSMarker) {
let ref = FIRStorage.storage().reference()
var uid: String
if let user = FIRAuth.auth()?.currentUser {
uid = user.uid
}
let name = marker.title
ref.child("users").child(uid).child("favourites").setValue(["lat": lat, "lon": lon, "name": name!])
}
我正在尝试将最喜欢的分支添加到我的用户ID,然后添加变量lat,lon和name。鉴于每个用户可以有很多收藏夹应该有一个收藏夹分支,然后是一个favouriteid分支,那么应该存储lat,lon和name值吗?
感谢阅读。