使用资源路由创建的等效匹配路由是什么?
请准确。
例如,等效匹配项是什么:
资源:用户
应该有 7 个不同的匹配路由匹配 7 个操作 - index、new、create、edit、update、show 和 delete。这是其中之一:
Http 方法:新建(获取操作)
匹配 "users/new", :to => "users#new", :via => :get, :as => :new_user
我还有一些,但我想确认我与社区的关系。谢谢!
最佳答案
我想你想知道路由文件中的代码应该是什么......
match "users/:id", :to => "users#show", :via => :get, :as => :user
match "users", :to => "users#index", :via => :get, :as => :users
match "users", :to => "users#create", :via => :post
match "users/:id/edit", :to => "users#edit", :via => :get, :as => :edit_user
match "users/:id", :to => "users#update", :via => [:put, :patch]
match "users/new", :to => "users#new", :via => :get, :as => :new_user
match "users/:id", :to => "users#destroy", :via => :delete
关于ruby-on-rails - 精确路由匹配 Ruby on Rails 中资源创建的路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7440614/