Есть массив такой структуры:
var arr = [{roomId: 1, text: "bla bla"}, {roomId: 1, text: "Blablalba"}, {roomId: 2, text: "Bloead"}, .....];
Нужно сделать новый массив объектов, где объекты буду иметь уникальный roomId, и text будет массивом всех элементов text, которым соответствовал определенный roomId.
Вот что должно получиться:
var arr = [{roomId: 1, text: ["bla bla", "Blablalba"]}, {roomId: 2, text: ["Bloead"]}, .....];