Это может быть невозможно, но я подумал, что я спрошу. Мне нужно сгенерировать пути, которых нет в моем файле маршрутов.
Например, я хотел бы иметь возможность генерировать:
include Rails.application.routes.url_helpers
url_for(
{
:controller => 'accounts',
:action => 'index',
:id => '123',
:only_path => true
}
) # => "/accounts?id=123"
Выше будет поднят ActionController::UrlGenerationError: No route matches
.