I have some data
var data = [
{type: "A", role:[1,2]},
{type: "B", role:[2]},
{type: "C", role:[2,3]},
{type: "D", role:[3]}
];
I'm trying to sortBy 'role' using underscore.js
var groups = _(data).groupBy(function(el){
return el.role
}
);
Is there a easy way to get reapeated data like this
1: {
{type:"A" ...}
},
2: {
{type:"A" ...},
{type:"B" ...},
... etc
not like this http://jsbin.com/IzEwUkim/2/edit