Я получаю следующую структуру из системы. Я пытаюсь согнуть его в форму, необходимую для конкретного графа, используя chartjs. Учитывая структуру данных JSON… массив объектов в объекте:
{
"chart": [
{
"date": "2018-10-29",
"done": 3,
"todo": 10
},
{
"date": "2018-10-30",
"done": 4,
"todo": 7
},
{
"date": "2018-10-31",
"done": 5,
"todo": 12
}
]
}
Мне нужна желаемая структура данных JSON ... объект массивов (в одном массиве, в одном объекте)
{
"chart": [{
"date": [
"2018-10-29",
"2018-10-29",
"2018-10-31"
],
"done": [
3,
4,
5
],
"todo": [
10,
7,
12
]
}]
}
Я пытался использовать функцию .map, но, похоже, у меня нет правильного map-fu.