这似乎是一个简单的问题,但我正在努力使用 linqjs 语法。
给定以下基本 JSON:
{
"DateEvent": "2013-04-23 14:00:00Z",
"DateRecord": "2013-04-23 14:00:00Z",
"Amount": -9500,
"Type": {
"Description": "Capital"
},
"Currency": {
"ID": "USD",
}
}
使用 linqjs 如何返回每种货币的总数?
Enumerable.From(data)
.GroupBy("{ currency: $.Currency.ID }", null,
function (key, g) {
var result = {
currency: key.currency,
total: g.Sum($.Amount)
}});
上面的代码不起作用。