2013-08-07 25 views
0

我對此有點困惑:我可以在同一個編輯頁面上使用會員在路由中發表帖子並進行操作嗎?Rails post on edit

更清晰:

路線

resources :users do 
    member do 
     post 'edit' 
    end 
    end 

會產生

edit_user POST  /users/:id/edit(.:format)        users#edit 

回答

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"} 
+0

ahhh thank's!所以這是可能的:) – dcalixto