Я хотел бы получить значение ключа .childByAutoId()
, пока я устанавливаю значение для firebase. Можно ли это сделать, или мне нужно снова вызывать базу, чтобы получить ее?
ref.child("users").child(user.id).child("alerts").childByAutoId().setValue(["autoID" : .childByAutoIdValue])
Например: мне нужен AutoId, который он генерирует, но хотел бы получить его при настройке значения firebase.
let keyValue = ref.childByAutoId.key //Completley wrong but to better understand what im trying to do
* Обновление: Так я добился того, что пытался сделать.
let keyValue = ref.child("users").child(user.id).child("alerts").childByAutoId().key
ref.child("users").child(user.id).child("alerts").child(keyValue).setValue(["autoID" : keyValue])
используется keyValue
вместо childByAutoId()