我有一个看起来像这样的数据集合:
const data = {
5c80dd171d9e7b3755911818: {
"_id": "5c80dd171d9e7b3755911818",
"created_at": "2019-03-07T08:25:11.323Z",
"description": ""
}
5c80dd1b1d9e7b3755911819: {
"_id": "5c80dd1b1d9e7b3755911819",
"created_at": "2019-03-07T08:24:11.323Z",
"description": ""
}
5c80dd231d9e7b375591181a: {
"_id": "5c80dd231d9e7b375591181a",
"created_at": "2019-03-07T08:27:11.323Z",
"description": ""
}
}
我一直试图将数据转换为数组,对内部项目进行排序,然后再次使用来自loadash的_keyBy来创建集合-但它以混合顺序返回对象。
有没有一种方法可以按对象内的created_at
值对该集合进行排序,并返回相同的集合而不是数组,而是进行排序?