Как мне получить записи базы данных firebase пользователей в этой конкретной структуре базы данных? - PullRequest
0 голосов
/ 16 июня 2019

Итак, у каждого пользователя есть запись в базе данных об образовании и фотографиях. 2 пользователя должны появиться друг под другом после завершения извлечения. База данных структурирована так, что конкретный ключ назначается электронной почте, образованию и фотографии пользователя.

Ниже я нахожусь сейчас. Это не работает для образования, поэтому мне нужно обратиться к этому, прежде чем перейти к фотографии.

enter image description here

В файле A:

 import UIKit
 import Firebase

class User: NSObject {
    var Education: String?
    var WhatIamConsideringBuying: String?
    var PhotoPosts: UIImage?

В файле B:

    func fetchUser() {

    let databaseRef = Database.database().reference()
    databaseRef.child("Education").observeSingleEvent(of: .value, with: { (snapshot) in
        if let dictionary = snapshot.value as? [String: AnyObject] {
            let user = User()
            user.Education = dictionary["Education"] as? String

            print(user.Education as Any)


        }



    }, withCancel: nil)


}

Я не получаю никаких ошибок, кроме nil в окне вывода сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...