Когда я пытаюсь быстро добавить данные в базу данных Firebase, вместо добавления нового дочернего элемента, он удаляет старый и заменяет его. Вот мой быстрый код:
func wordsAdd() {
newRef = Database.database().reference()
newRef?.child("wordList").child("\(wordTypePicker.selectedRow(inComponent: 0))").child("category").setValue(wordTypeSelection)
newRef?.child("wordList").child("\(wordTypePicker.selectedRow(inComponent: 0))").child("categoryID").setValue(wordTypePicker.selectedRow(inComponent: 0))
newRef?.child("wordList").child("\(wordTypePicker.selectedRow(inComponent: 0))").child("words").setValue(wordListArray)
}
Вот структура данных Firebase:
Что я здесь не так делаю? Любая помощь будет оценена! Спасибо!