Я хочу отсортировать некоторые объекты, похожие на это
data = {
"imH3i4igFNxM3GL": {
"name": "Nacky",
"age": 12
},
"vuzPuZUmyT8Z5nE": {
"name": "Emmy",
"age": 20
},
"OkIPDY1nGjxlq3W": {
"name": "Nat",
"age": 20
}
}
Я хочу отсортировать его по «имени». Я попытался использовать Lodash для этой проблемы.
_.sortBy(data, [function(o) { return o.name; }]);
но он возвращает мне массив объектов без ключей
[
{
"name": "Emmy",
"age": 20
},
{
"name": "Nacky",
"age": 12
},
{
"name": "Nat",
"age": 20
}
]
Я хочу, чтобы он вернул мне отсортированный объект с таким же ключом
{
"vuzPuZUmyT8Z5nE": {
"name": "Emmy",
"age": 20
},
"imH3i4igFNxM3GL": {
"name": "Nacky",
"age": 12
},
"OkIPDY1nGjxlq3W": {
"name": "Nat",
"age": 20
}
}
Что я должен делать? Благодарность