Как бы я обновил существующие данные под идентификатором пользователя в Firebase Database Xcode 9? - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь обновить существующие пользовательские данные в базе данных реального времени Firebase, используя Xcode 9. Это мой код для добавления еды:

// Actions
func addMeal() {
    let key = refRecipe.childByAutoId().key
    let meal = ["name" : nameTextField.text!,
                  "rating" : ratingControl.rating] as [String : Any]

refMeal.child((FIRAuth.auth()?.currentUser?.uid)!).child(key).setValue(meal)
}

При обновлении имени или элемента управления рейтингом и сохранении добавляется новое дерево JSON вместо обновления существующего дерева в базе данных.

...