Я хочу, чтобы упростить это как-то:Попытка упростить некоторые части маршрутов
namespace :api do
namespace :v1 do
get ":domain/test1" => "home#test1", constraints: { domain: /[0-z\.]+/ }, defaults: { format: :json }
get ":domain/test2" => "home#test2", constraints: { domain: /[0-z\.]+/ }, defaults: { format: :json }
get ":domain/test3" => "home#test3", constraints: { domain: /[0-z\.]+/ }, defaults: { format: :json }
# ........... and so on
end
end
Есть ли способ?
Возможно, дубликат: http://stackoverflow.com/questions/ 10850381/regex-on-routes – mudasobwa
Какой аспект вы пытаетесь упростить? Повторные ограничения/значения по умолчанию? –