У меня есть структура Firebase, подобная этой:
"userObjects" : {
"fP8g5kxrjnBhYTiUxjF6Pdc5xfgP" : {
"objectsInLists" : {
"603648351" : {
"Top" : true
},
"097598765" : {
"Roof" : true
}
}
},
Я хотел бы получить все истинные значения под objectID (097598765 - это один objectID).
Поэтому я хочу проверить, существует ли 097598765, иесли это так, я хочу напечатать "Крыша"
Это так далеко, как я пришел:
self.ref?.child("userObjects").child(userID!).child("objectsInLists").observeSingleEvent(of: .value, with: { (snapshot) in
if snapshot.hasChild(self.objectID) {
print(snapshot.value)
}
})