在我的路线中我有
get '/about', to: 'pages#about'
resources :reckoners do
resources :shift_requirements, shallow: true
end
在layouts / _footer.html.erb中,从application.html.erb调用,我有
<li><%= link_to "About", about_path %></li>
哪个工作正常,除非我在/reckoners/index.html.erb视图中,在这种情况下我收到以下错误 -
无法找到'id'=about
查看页面上的参数,&#39;关于&#39;正在作为id传递,服务器日志确认正在为具有该id的reckoner对象运行查询。所以我理解为什么会出错,但我想了解原因。
我有pages_controller.rb,其中包含
def about
end