Ruby on rails 4 嵌套在另一条管线下时,如何添加自定义浅埋管线?
我正在尝试在嵌套在另一个控制器下的控制器上添加自定义操作。以下是我目前的路线:Ruby on rails 4 嵌套在另一条管线下时,如何添加自定义浅埋管线?,ruby-on-rails-4,routes,Ruby On Rails 4,Routes,我正在尝试在嵌套在另一个控制器下的控制器上添加自定义操作。以下是我目前的路线: resources :employers do resources :import_files, shallow: true end 我想添加路径:“导入文件”下载“,路径类似于:“导入文件/:id(:format)/download” 这不会像我做的那么难,谢谢你的帮助 在您的config/routes.rb文件中,放入: get 'import_files/:id(.:format)/download'
resources :employers do
resources :import_files, shallow: true
end
我想添加路径:“导入文件”下载“,路径类似于:“导入文件/:id(:format)/download”
这不会像我做的那么难,谢谢你的帮助 在您的
config/routes.rb
文件中,放入:
get 'import_files/:id(.:format)/download', to: 'import_files#download'
如果需要路径辅助对象,请编辑
get 'import_files/:id(.:format)/download', to: 'import_files#download', as: 'download'
然后你可以在你的rails应用程序中使用
下载路径(id)
。我试过了,它似乎把它放在了随机路径助手下。我需要as:after还是助手的什么?