In Rails können Sie ein Objekt an redirect_to
übergeben, wenn Sie es in Ihren Routen als Ressource deklariert haben:
Ich habe ein polymorphes Objekt Attachment
, das zu einem Besitzer gehört. @attachment.owner
könnte ein beliebiges Objekt sein. Ich muss zum Besitzer des Anhangs umleiten, aber Anhang und Eigentümer sind Ressourcen in einem Admin-Namespace:
Wenn ich wüsste, dass @attachment.owner
ein Post ist, könnte ich redirect_to admin_post_path(@attachment.owner)
, aber da es irgendein Objekt sein kann, wie kann ich die Weiterleitung machen?
Tags und Links ruby-on-rails-3 ruby-on-rails redirect routes