我是新的火力库,很快。我在快速排序Firebase中的数据时遇到问题。
我需要像以下格式那样从Firebase获取降序排序的数据。
[{
"category: "test",
"created_at"; "12345678",
... ... ...
},
{
... ... ...
},
{
... ... ...
}]
我使用了以下代码:
let ref = Database.database().reference()
ref.observe(DataEventType.value, with: {(snapshot) in
self.dataDic = snapshot.value as? [String: Any]
print(self.dataDic)
})
但是它返回以下格式的json数据。
[ "-Lghl96MdaB3f-x6FBoO": {
"category" = "",
"created_at" = 1559840989982,
"earning" = 234,
... ... ...
},
"-LghlOwAkmMxFRC6kGFd": {
... ... ...
}, "-LghxXW-mCbxAImqA3Ro": {
... ... ...
}]
如何仅获取子值json数组?还有如何按“ visit_count”排序?
如果有人知道此问题,请通知我。谢谢