У меня есть модель Model, к которой можно получить доступ разными способами: по субдомену или токену
У меня есть следующие маршруты
resources :model, :constraints => {:model_id => /[a-zA-Z0-9]{4}/} do
... (nested resources...)
end
resources :model, :constraints => {:subdomain => /.+/} do
... (same as above: nested resources...)
end
Поэтому в настоящее время мне нужно дублировать все маршруты для двух случаев.
Есть ли способ объявить его только один раз?