我有以下路线:
@resource 'groups', {path: 'events/:event_id/groups'}, ->
@route 'new'
在我的新路线中,为了构建一个新的 App.Group 对象,我需要知道我们所在的事件是什么。
所以我有以下路线,对应于资源:
App.GroupsRoute = Ember.Route.extend
model: (params) ->
App.Event.find params.event_id
与路线相对应的那个:
App.GroupsNewRoute = Ember.Route.extend
model: ->
App.store.createRecord App.Group
我需要在创建组时指定组的事件。但是,在 GroupsNewRoute 中,我似乎无法检索该事件。参数不包括event_id
.
如何从路由中的父资源获取模型?