У меня есть приложение rails 5.1, и у меня есть некоторый набор маршрутов в блоке controller do
.
controller "pages" do
get "/dashboard", action: "dashboard"
get "/guide", action: "guide"
get '/welcome/:email', action: "welcome"
get '/guest/:email', action: 'guest'
get '/settings', action: "settings"
end
Как вы можете видеть, все имена маршрутов фактически соответствуют одноименному действию.Я ищу любую возможность, чтобы высушить его.Нечто похожее на это.
controller "pages" do
get "/dashboard"
get "/guide"
get '/welcome/:email'
get '/guest/:email'
get '/settings'
end
Пожалуйста, учтите, что я хочу, чтобы маршруты были /dashboard
, а не /pages/dashboard
, что является причиной неиспользования обычных маршрутов, например get /pages/dashboard
, сгенерированных скаффолдом.