Gegeben ein Modell wie Thread (ID, UUID), das eine eindeutige generierte ID ist. Ich möchte die Standardrouten ändern:
%Vor%Um nicht zu verwenden: id aber zu Benutzer: uuid --- Wie wird das in Rails / routes.rb ermöglicht?
Danke
Wenn ich es richtig verstehe, möchten Sie sicherstellen, dass Rails anstelle des Feldes :id
das Feld :uuid
in den Routen verwendet.
Dies ist ziemlich einfach zu bewerkstelligen, überschreiben Sie in Ihrem Modell die Methode to_param
:
und in Ihrem Controller müssen Sie etwas schreiben wie:
%Vor%Hoffe, das hilft.
Tags und Links ruby ruby-on-rails-3 ruby-on-rails