config/routes.rb
如下:
resources :<name>, except: [:show, :edit]
其中<name>
是实际名称的占位符。
页面/<name>/new
存在。定义了变量<name>_path
,但是当我使用变量new_<name>_path
时,会发生以下错误:
ActionView::Template::Error (undefined local variable or method `new_<name>_path')
答案 0 :(得分:1)
您的资源<name>
应该是复数形式,但是new
的辅助方法应该在<name>
上使用单数形式。
示例:users_path
与new_user_path
编辑:您可以使用rake routes
显示所有可用的路由。