Разрешить только маршрут доступа, когда его вложенный ROR
-
21-12-2019 - |
Вопрос
Я новичок в Рор, и я борюсь с маршрутами здесь.Что мне нужно, это позволить моему приложению получать маршруты, как это:
root/trip/:id/destination
.
Но запрещать маршруты, как это:
root/destination
.
Мой файл маршрута выглядит так:
resources :destinations
resources :trips do
resources :destinations
end
root to: "trips#index"
.
Когда я вынимаю первую строку с маршрутов, чем вложенные ссылки.То, что я пытаюсь сделать, - это начать с
-> /root/trip(with linke to new file with new view)
-> /root/show_all_destinations (with its own index and show action) and than
-> /root/show_all_destination/:id (without edit/new/delete)
. Решение
resources :trips
resources :destinations
end
.
Если вы понравились выше, он отрицает root/destination
, но позволит root/trip/:id/destination
Не связан с StackOverflow