我对此有点困惑:我可以在同一个编辑页面上使用路由中的成员发帖并进行操作吗?
更清楚:
路线
resources :users do
member do
post 'edit'
end
end
会生成
edit_user POST /users/:id/edit(.:format) users#edit
答案 0 :(得分:1)
尝试以下
resources :users do
member do
match 'edit' , via: [:get, :post]
end
end
这给了我
$ rake routes | grep 'edit'
edit_user GET|POST /users/:id/edit(.:format)
{:action=>"edit_get_post", :controller=>"users"}