Нужна помощь по наилучшему способу объединения или сокращения всех счетов в массив объектов, если «startDate» равны.
От этого:
{
"id": 0,
"startDate": "2020-01-10T07:00:00.000Z", //Same
"endDate": "2020-01-24T07:00:00.000Z",
"bills": {
"name": "Bill 1",
}
},
{
"id": 1,
"startDate": "2020-01-10T07:00:00.000Z", //Same
"endDate": "2020-01-24T07:00:00.000Z",
"bills": {
"name": "Bill 2",
}
}
до этого:
{
"id": 0,
"startDate": "2020-01-10T07:00:00.000Z",
"endDate": "2020-01-24T07:00:00.000Z",
"bills": [
{"name": "Bill 1",},
{"name": "Bill 2",}
]
}