Моя структура базы данных находится в моем приложении для iOS
Мне нужно получить все холодильники, которые ID текущего пользователя отображают в виде таблицы.После просмотра всех тем в течение длительного времени я не получил правильного ответа.
Вот мой код Swift, который не делает то, что мне нужно.Я полагаю, что запутался в запросах:
let fridgeDB = Database.database().reference()
let fridgeDBRef = fridgeDB.child("fridges")
guard let uid = Auth.auth().currentUser?.uid else {return}
let queryRef = fridgeDBRef.queryOrdered(byChild: uid)
queryRef.observe(.childAdded) { snapshot in
let snapshotValue = snapshot.value as! Dictionary<String,AnyObject>
print("snapshotValue: \(snapshotValue)")
let name = snapshotValue["FridgeName"]!
let fridge = Fridge()
fridge.fridgeName = name as! String
self.fridgeUnits.append(fridge)
self.configureTableView()
self.fridgeList.reloadData()