Way*_*ina 12 rest resources routing ruby-on-rails
我已经定义了我的资源,但客户希望更改URL的名称以匹配其品牌(例如,当资源当前为"产品"时,类似"目录").我可以使用资源指定不同的控制器名称,这样我就可以获得所有内置资源功能而无需实际重命名控制器和模型名称吗?
Rails指南指定了如何对某些路线使用特定的控制器。
你可以这样做:
Rails.application.routes.draw do
resources :products, controller: "catalog"
end
Run Code Online (Sandbox Code Playgroud)
# but rails conventions suggests you should pluralise your controller name
# so use "catalogs" (plural) instead of the singular "catalog"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8645 次 |
| 最近记录: |