Ruby on rails Rails route helper未调用_param
我有一条指定路线:Ruby on rails Rails route helper未调用_param,ruby-on-rails,ruby-on-rails-3,routes,Ruby On Rails,Ruby On Rails 3,Routes,我有一条指定路线: resources :groups do ... end 组有一个重写为_param的方法,该方法使用: 大多数情况下,我可以通过传递一个组来调用它: group_path(g) 但有时,我无法找到它给我的环境的明确联系: ActionController::RoutingError (No route matches {:action=>"show", :controller=>"groups", :id=>#<Group id: 121, na
resources :groups do ... end
组有一个重写为_param的方法,该方法使用:
大多数情况下,我可以通过传递一个组来调用它:
group_path(g)
但有时,我无法找到它给我的环境的明确联系:
ActionController::RoutingError (No route matches {:action=>"show", :controller=>"groups", :id=>#<Group id: 121, name: "Example", kind: "ex" ...
看起来它不是在调用_param,只是在调用_s或检查组
知道发生了什么吗?这太令人沮丧了。问得好。我已经看过好几次了,但我从来没有真正的时间去深入研究它,只是抱怨着并打电话给group_path:id=>g.id或其他什么。
ActionController::RoutingError (No route matches {:action=>"show", :controller=>"groups", :id=>#<Group id: 121, name: "Example", kind: "ex" ...