Как добавить текстовое поле в Firebase под новым рутом? - PullRequest
0 голосов
/ 02 ноября 2019

введите описание изображения здесь

Этот метод не работает со мной, что я могу сделать, чтобы добавить "replyderTextField" в базу данных огня под новым корнем?

1 Ответ

0 голосов
/ 03 ноября 2019

Этот код работает для меня, хотя мы не знаем, что такое ref или как определяется RemderTextField. Когда я запускаю часть кода firebase, это то, что я получаю

reminders
   Reminder
      Title
         some_auto_id
            date: "the date string"
            message: "some message"
            username: "Shaden"

При этом, если RemderTextField является элементом пользовательского интерфейса, вы не можете его сохранить. Вы должны получить текстовую строку из textField и затем сохранить это

let reminderTextString = reminderTextField.text

, а затем обновленный код

let parameters1 = ["username": "Shaden", "message": reminderTextString, "date": dateString]
ref.child("Reminder").child("Title").childByAutoId().setValue(parameters1)
...