Здравствуйте, ребята, у меня есть данные в базе данных реального времени.
Итак, я хочу получить идентификаторы пользователей (всех) в свое приложение.
вот мой код и скажите, пожалуйста, где я не прав? когда я печатаю 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)
}```