Проблема при получении данных из базы данных Google Xcode

avatar
KakhaBoo
1 июля 2021 в 17:48
14
0
0

Здравствуйте, ребята, у меня есть данные в базе данных реального времени.

This is how my database looks like.

Итак, я хочу получить идентификаторы пользователей (всех) в свое приложение.

вот мой код и скажите, пожалуйста, где я не прав? когда я печатаю userIDS, я получаю userID только для пользователя, который в данный момент вошел в систему, а не массив всех userID s.

        let query = database.child("UserInfo").queryOrdered(byChild: "userID")
        query.observeSingleEvent(of: .value) { (snapshot) in

            for child in snapshot.children.allObjects as! [DataSnapshot] {
                let value = child.value as? NSDictionary

                let userIDs: [String]  = value?["userID"] as? [String] ?? [""]
                print(userIDs)
}```


Источник

Ответы (0)