有火力的数据,关键是不要FIRAuth.auth()!currentUser!.uid如何更新Swift的Firebase数据?
["location": {"-Khpr_PAuGSVngNspTVW" =
{
"lat" = "24.370078858713";
"long" = "14.11361694336";
};
"-KhH-LaOcWgwaGYbPGIX" =
{
"lat" = "22.379264";
"long" = "13.3213213";
};
]
我怎样才能更新纬度或长,我尝试更新的一个,但它只是额外创建一个表内部位置。
let databaseRef = FIRDatabase.database().reference()
databaseRef.child("location").updateChildValues(["lat": 11.324231])
这就是工作!但我不想写用户密钥自己
let databaseRef = FIRDatabase.database().reference()
databaseRef.child("location").child("ben").updateChildValues(["lat": 11.324231])
我不understant你的问题。您可以添加更多的上下文 –
@Nazmul Hasan'let databaseRef = FIRDatabase.database()。reference() databaseRef.child(“location”)。child(“ - Khpr_PAuGSVngNspTVW”)。updateChildValues([“lat”:11.324231]) '它可以更新。但如果我点击按钮来更新这些数据。如何可以更新的纬度或长,如果我不会把用户密钥一个<-Khpr_PAuGSVngNspTVW – Kelvin
什么是'FIRAuth.auth()!currentUser的问题!.uid'? –