I have an array:
let docArray = [
{ documentID: 304717110, doublettenID: 111, done: true },
{ documentID: 304717110, doublettenID: 222, done: true },
{ documentID: 304717110, doublettenID: 333, done: true },
{ documentID: 304717110, doublettenID: 444, done: true },
{ documentID: 304717110, doublettenID: 555, done: true },
{ documentID: 304717110, doublettenID: 666, done: true },
{ documentID: 304862280, doublettenID: null, done: true },
{ documentID: 304862281, doublettenID: null, done: true },
{ documentID: 304933685, doublettenID: null, done: true },
{ documentID: 304933871, doublettenID: null, done: true },
{ documentID: 304933870, doublettenID: null, done: true },
{ documentID: 304862282, doublettenID: null, done: true }
]
I would like to group by documentID, and create an Object for each distinct documentID and push the "doublettenID" field values inside an array for each object. How can I easily do this?