我在我的 routes.rb 中定义了路由
get ':conroller(/:action)' => 'show/show_all#test'
在我的 ruby 文件中,我有以下链接
<td><%= link_to 'Test non resourcefull route:show', :controller="fdsfdsf" :action="fdsfds" %></td>`enter code here`
执行链接后,我可以看到我的
test.html.erb
即使我的路由定义中控制器的拼写错误,文件也是如此。但是,如果我将拼写更正为“控制器”,则会出现以下错误
未初始化的常量 ShowAllController。
请清除此行为。