0
多個屬性我想組和id
和name
數低於陣列集團下劃線
var arr = [
{
id: 'A1',
name: 'andersson'
},
{
id: 'A1',
name: 'johansson'
},
{
id: 'A1',
name: 'andersson'
},
];
預期輸出:
var aggregated = [
{
id: 'A1',
name: 'andersson',
count: 2
},
{
id: 'A1',
name: 'johansson',
count: 1
}
];
這應該是一個基本的任務,但我不能找到任何方便用下劃線做的方法。應該可能以某種方式使用_.groupBy
函數。
我的數據集很大,所以性能很重要。
尼斯。可能使通用,以便對象中的所有屬性分組? – Per
當然https://jsfiddle.net/Lg0wyt9u/2151/ –