Пока что каждый раз, когда пользователь добавляет данные, база данных в реальном времени обновляется.Вот и все.
driven
- users
- uid
- currentKm
- ...
Теперь я хочу сохранить больше данных, добавив еще одну ветвь с дополнительным идентификатором (addID
- это значение внутри класса) в качестве имени:
driven
- users
- uid
- currentKm
- ...
- addID
- driven
- ...
Как я могу это сделать?
Так выглядит мой код:
func updateData() {
guard let uid = Auth.auth().currentUser?.uid else { return }
let databaseRef = Database.database().reference().child("users/\(uid)")
databaseRef.updateChildValues([
"currentKm": currentKm,
...
])
}