3
我有一個看起來像這樣的路線:如何將Ember數據記錄分組?
model: function() {
return Ember.RSVP.hash({
orders: this.store.find('order')
});
},
它返回所有訂單。訂單具有以下字段:id
,user_id
和product_id
。
我的API收益:
[
{ id: 1, user_id: 1, product_id:1 },
{ id: 2, user_id: 1, product_id:1 },
{ id: 3, user_id: 1, product_id:2 }
]
翻譯爲,同一用戶擁有3個數量級。 2個蘋果(每個成本1美元)和一個橙色(成本1美元)。我的.hbs
模板。我想展示一些內容:
2 apples: $2
1 orange: $1
我該如何進行分組訂單?不幸的是,Ember.Enumerable類(http://emberjs.com/api/classes/Ember.Enumerable.html)遠遠達到sortBy
。沒有groupBy
。
我應該看reduce
還是別的?
我需要一個js小提琴:) – Sushant 2014-12-19 13:41:59