使用Swift将数据保存到Firebase

时间:2016-07-26 20:57:11

标签: database swift firebase save

我正在尝试将此信息保存到我的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值吗?

感谢阅读。

0 个答案:

没有答案