Я это на routes.rbКак создать собственный маршрут внутри ресурса без перезаписи пути
resources :questions, except: [:show] do
get '/resource/:subject/:id', to: 'resource#show', as: "resource", param: [:name, :id]
Он говорит, что:
Invalid название маршрута, уже используется: «ресурс» вы можете определили два маршрута с тем же именем, используя опцию
:as
, или вы можете быть перекрытым маршрут уже определенный ресурсом с тем же именованием
Я знаю, что ресурсы создают два маршрута с одним и тем же путем, show
и destroy
оба используют resource_path
, как он создается внутри? и как я могу создать свой маршрут для показа, чтобы перезаписать тот, который был уничтожен?