Динамический URL -> Отображение контроллера для маршрутов в Rails
Я хотел бы иметь возможность отображать URL-адреса на контроллеры динамически на основе информации в моей базе данных.
Я хочу сделать что-то функционально эквивалентное этому (предполагаяView
модель):
map.route '/:view_name',
:controller => lambda { View.find_by_name(params[:view_name]).controller }
Другие предложилидинамически восстанавливать маршруты, но это не будет работать для меня, как тамможет быть тысячи просмотров, которые отображаются на тот же контроллер