I have a array like this:
let obj = [
{
id: 1,
name: 'bob'
},
{
id: 2,
name: 'bob'
},
{
id: 3,
name: 'karl'
},
{
id: 4,
name: 'joe'
},
{
id: 5,
name: 'joe'
}, {
id: 6,
name: 'rick'
},
];
I need to write some javascript code to parse through the array and handle the duplicate names.
My desired outcome is:
let obj = [
{
id: [1,2],
name: 'bob'
},
{
id: 3,
name: 'karl'
},
{
id: [4,5],
name: 'joe'
},
{
id: 6,
name: 'rick'
},
];
Can anyone help?