我有这样的JSON:
[
{
platformId: 1,
payout: 15,
numOfPeople: 4
},
{
platformId: 1,
payout: 12,
numOfPeople: 3
},
{
platformId: 2,
payout: 6,
numOfPeople: 5
},
{
platformId: 2,
payout: 10,
numOfPeople: 1
},
]
我希望按照 platformId
分组,并计算 payout
和 numOfPeople
的总和。
例如,我希望得到以下 JSON 结果:
[
"1": {
payout: 27,
numOfPeople: 7
},
"2": {
payout: 16,
numOfPeople: 6
}
]
我尝试使用 underscore.js 的 _.groupBy 方法,分组很好用,但是我该如何获得对象属性值的总和,就像我上面演示的那样?
我尝试使用 underscore.js
的 _.groupBy
方法,虽然分组效果不错,但我该如何获取对象属性值的总和,就像上面我所演示的那样呢?
payout
和numOfPeople
求和,还是分别对每个对象的payout
和numOfPeople
进行单独求和? - Whymarrhpayouts
的总和和numOfPeople
的总和。 - WelcomeTo