【发布时间】:2017-10-19 13:58:20
【问题描述】:
在我的路由器中,我嵌套了两个资源:
resources :servers do
member do
resources :maintenances
end
end
导致URI模式如下:
maintenance GET /servers/:id/maintenances/:id(.:format) maintenances#show
在maintenance_controller 的显示操作中,我想获得这些ID,例如:
@server = Server.find_by(params[:id])
@maintenance = Maintenance.find_by ???
我的问题是:如何从 URI 模式 http://localhost/servers/1/maintenances/1 访问我的 maintenance_controller 中的这两个 ID
【问题讨论】:
标签: ruby-on-rails nested-routes