在 routes.rb 中考虑这一点
resource :places do
resource :people
get 'search'
end
当我在浏览器中执行此操作时:
localhost:3000/places/search
它为我提供了无效的位置错误 ID。
我希望在不使用“匹配”的情况下做到这一点
在 routes.rb 中考虑这一点
resource :places do
resource :people
get 'search'
end
当我在浏览器中执行此操作时:
localhost:3000/places/search
它为我提供了无效的位置错误 ID。
我希望在不使用“匹配”的情况下做到这一点
您需要指定get
适用于集合:
resource :places do
resource :people
get 'search', :on => :collection
end
有关详细信息,请参阅有关收集路线的文档。
resources :places do
resources :people
get 'search', :on => :collection
end