Я хотел бы вернуть новый массив из массивов из массива словарей, которые должны быть отсортированы.Возможно, я не объясняю должным образом, но я просто приведу примеры того, что я пытаюсь сделать.
Итак, у меня есть следующее:
let foo = [{"id": "hello123"}, {"id":"goodbye123"}, {"id":"hello123"}];
Я хотел бы отсортировать его по значению idи вернуть массив словаря массива примерно так:
let bar = sortByKey(foo, "id");
console.log(bar);
output = [[{"id":"hello123"},{"id":"hello123"}],[{"id":"goodbye123"}]]
Пока все, что я знаю, как это сделать, это отсортировать его так, чтобы результат выглядел следующим образом:
[{"id":"hello123"},{"id":"hello123"},{"id":"goodbye123"}]