假设我的数据如下所示:
{
"key_data" : {
"1qwqwqwqwq" : {
"map_id" : "9010",
},
"1212wdwdw" : {
"map_id" : "098",
},
"1212dfefe" : {
"map_id" : "5612",
},
"1212eerer" : {
"map_id" : "987",
}
}
}
在Firebase iOS Swift Library中,我如何获取key_data
中map_id
的所有['9010','098']
?
目前我在循环中运行这段代码并将结果附加到数组中:
// for map_id in map_ids---
ref.queryOrderedByChild("map_id").queryEqualToValue(map_id)
.observeEventType(.Value) { snapshot in
//append into array
}