RESTful URLとリクエストのタイプでアクションのデフォルトマッピングを変更したいと考えています。 /fruits/:id
コールfruits
コントローラでshow
アクションにGET
要求を送信する、デフォルトでは、ルートにmap.resources :fruits
を追加した後、例えばレールでデフォルトのRESTアクションを変更する
、
。しかし、show
アクションの代わりにfruits
コントローラにカスタムアクション、たとえばdisplay
を呼びたいと思います。どうすればいいのですか?これはルート設定でなければなりません。
これはあなたの質問には直接関係しませんが、Railsの「RESTfulルーティング」はRESTとは関係ありません。かなりのURIはRESTと直交しています。 「RESTful URL」などはありません。 RESTに興味がある方は、もう少し詳しくお読みください - フィールディングの論文は信頼できるソースです。このサイトのRESTの説明を参照することもできます。 – aehlke