これは簡単な質問のように思えるかもしれませんが、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)
}});
上記のコードは機能しません。