1
我有对象的数组(为了)(产品):我想组和ID统计所有这些产品:GROUPBY阵列underscore.js
var order = [
{ product_id: 70, product_price: 9, product_color: "ccc"},
{ product_id: 70, product_price: 9, product_color: "ccc"},
{ product_id: 71, product_price: 10, product_color: "fff" } ];
用下划线.js文件:
var groups = _.countBy(order, function(value){
return value.product_id + "#" + value.product_price + "#" + value.product_color;
})
//--> Object {70#ccc#9: 2, 71#fff#10: 1}
所以它的工作原理......但现在,我怎么能返回论文值到这样一个数组,这样我就可以用这方面的工作为对象的新数组?
[
{ product_id: 70, product_price: 9, product_color: "ccc", count: 2},
{ product_id: 70, product_price: 9, product_color: "fff", count: 1}
];
嗯,这很容易:-)谢谢! – shlagwuk