Eu tenho esse tipo de matriz:
var foo = [ { "a" : "1" }, { "b" : "2" }, { "a" : "1" } ];
Eu gostaria de filtrá-lo para ter:
var bar = [ { "a" : "1" }, { "b" : "2" }];
Eu tentei usar _.uniq, mas acho que porque { "a" : "1" }
não é igual a si mesmo, não funciona. Existe alguma maneira de fornecer ao sublinhado uniq uma função igual substituída?
{ "a" : "2" }
existem? Em caso afirmativo, é esse o atributo ou o valor que o torna único?