我想做一些我想像这样的事情:
resources :users do
collection do
get 'login', :action => 'login_form'
post 'login', :action => 'login'
get 'logout'
end
end
即我希望两个控制器操作使用不同的方法绑定到同一路径。我怎么做?
我想做一些我想像这样的事情:
resources :users do
collection do
get 'login', :action => 'login_form'
post 'login', :action => 'login'
get 'logout'
end
end
即我希望两个控制器操作使用不同的方法绑定到同一路径。我怎么做?
您应该阅读有关路线的指南:http: //guides.rubyonrails.org/routing.html
resources :users do
collection do
match 'login' => "users#login_form", via: :get
post 'login'
get 'logout'
end
end
一个login_form
动作听起来不太平静。只是说;)