URL dinámica -> Mapeo de controlador para rutas en Rails
Me gustaría poder asignar direcciones URL a controladores dinámicamente según la información de mi base de datos.
Estoy buscando hacer algo funcionalmente equivalente a esto (suponiendo queView
modelo):
map.route '/:view_name',
:controller => lambda { View.find_by_name(params[:view_name]).controller }
Otros han sugeridoreconstruir dinámicamente las rutas, pero esto no funcionará para mí ya quepuede haber miles de vistas que se asignan al mismo controlador