У меня есть приложение, в котором я хочу никогда не удалять Foo
. Как настроить resources :foos
, чтобы не создавать маршрут удаления?Как создать конкретные маршруты ресурсов в routes.rb
Кроме того, foos
принадлежат к bars
и должны быть указаны только на странице шоу bars
. Я попытался следующие get
маршруты, но я получаю связанные ошибки:
get "/foos/:id"
ArgumentError at /bars/1220
missing :controller
-
get "/foos"
ArgumentError at /bars/1220
missing :action
-
get "foos/show"
No route matches [GET] "/bars/1220"
(Существует наиболее определенно маршрут для этого, и он работает, если я оставляю resources :foos
в файле routes.rb.)
Я читал Маршрутизация извне в пару раз, но я думаю, что я не понимаю. Любая помощь будет оценена по достоинству.
Спасибо @ amb110395. Очень полезно для меня в будущем. –