Dynamic URL -> Controller-Zuordnung für Routen in Rails
Ich möchte in der Lage sein, URLs zu Controllern dynamisch basierend auf Informationen in meiner Datenbank zuzuordnen.
Ich suche nach einer Funktion, die dieser entspricht (vorausgesetzt, einView
model):
map.route '/:view_name',
:controller => lambda { View.find_by_name(params[:view_name]).controller }
Andere haben @ vorgeschlagdynamische Neuerstellung der Routen, aber das funktioniert bei mir nicht so wie dortkönnen Tausende von Views sein, die demselben Controller zugeordnet sind