我有型號灰燼獲得的hasMany
EmberApp.Card = DS.Model.extend({
balance: DS.attr('number'),
operations: DS.hasMany('operation', { async: true })
});
比我做
self.store.find('card', 'me')
響應
{
"card": {
"id": "53620486168e3e581cb5851a",
"balance": 20
}
}
讓顯卡型號,但沒有進行操作,並將其設置到控制器託 「currentCard」
然後我想找到操作扔url/cards/m E /操作
響應
{"operation": [{ "id": 1, "type": 1 }] }
我怎樣才能做到這一點從this.controllerFor( '*')。獲得( 'currentCard')......?
你應該調用'''store.find'''在路線'''模型()'''-hook,和你應該能夠通過'''this.get('content.operations')。然後(函數(操作){})在控制器內部訪問它。但不知道,如果這樣做,因爲當你要求ID爲'我'的記錄時,你返回另一個ID ... – thriqon 2014-09-01 06:32:18