I have an array of objects. I need to group them by name and then combine another property in an array.
[
{
NAME: 'TEST_1',
ID: '1',
FROM: '20191223',
TO: '99991231'
},
{
NAME: 'TEST_1',
ID: '2',
FROM: '20191223',
TO: '99991231'
},
{
NAME: 'TEST_2',
ID: '3',
FROM: '20191223',
TO: '99991231'
},
{
NAME: 'TEST_2',
ID: '4',
FROM: '20191223',
TO: '99991231'
},
]
Any my output will be:
[
{
NAME: 'TEST_1',
ID: '[1, 2]',
FROM: '20191223',
TO: '99991231'
},
{
NAME: 'TEST_2',
ID: '[3, 4]',
FROM: '20191223',
TO: '99991231'
},
]