I would like to go from this:
[ { compID: 1, problem: 1, usersID: 1, completed: 1 },
{ compID: 1, problem: 1, usersID: 5, completed: 1 },
{ compID: 1, problem: 2, usersID: 1, completed: 0 },
{ compID: 1, problem: 2, usersID: 5, completed: 1 },
{ compID: 1, problem: 3, usersID: 1, completed: 1 },
{ compID: 1, problem: 3, usersID: 5, completed: 0 },
{ compID: 1, problem: 4, usersID: 1, completed: 0 },
{ compID: 1, problem: 4, usersID: 5, completed: 1 },
{ compID: 1, problem: 5, usersID: 1, completed: 1 },
{ compID: 1, problem: 5, usersID: 5, completed: 0 } ]
To this:
[ { compID: 1, problem: [1,2,3,4,5], usersID: 1, completed: [1,0,1,0,1] },
{ compID: 1, problem: [1,2,3,4,5], usersID: 5, completed: [1,1,0,1,0] } ]
I will need to do this manipulation for each usersID. Thank you