Запись данных в Firebase с помощью swift - PullRequest
1 голос
/ 18 января 2020

Я новичок в iOS, разрабатываю и пытаюсь сохранить имя пользователя, dob и адрес в firebase. В настоящее время пользователь может успешно зарегистрироваться и войти в систему. Кто-нибудь может посоветовать?

Я также не уверен, правильно ли структурировано мое дерево JSON

Кроме того, как я могу сообщить firebase об обновлении данных текущих пользователей ??

Спасибо за вашу помощь!

import UIKit
import Firebase
import FirebaseDatabase

class BabysitterProfileViewController: UIViewController {


    @IBOutlet weak var nameTextField: UITextField!

    @IBOutlet weak var dobTextField: UITextField!

    @IBOutlet weak var addressTextField: UITextField!


    // create the reference here
    var ref: DatabaseReference!

    override func viewDidLoad() {
      super.viewDidLoad()


    }


    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
            }


    @IBAction func updateButton(_ sender: Any) {
        ref = Database.database().reference()


     self.ref.child("Babysitter/\(Babysitter.uid)/Name").setValue(nameTextField)

    }

}

Вот мое JSON дерево

1 Ответ

1 голос
/ 18 января 2020

enter image description here Попробуйте это:

self.ref.child("Babysitter").child(Babysitter.uid).updateChildValues(["Name": nameTextField.text])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...