ルートにあると、安らかなアプリケーションを構築するための標準的なルートが自動的に取得されます。例:
new_story GET /story/new(.:format) {:action=>"new", :controller=>"stories"}
edit_story GET /story/edit(.:format) {:action=>"edit", :controller=>"stories"}
story GET /story(.:format) {:action=>"show", :controller=>"stories"}
PUT /story(.:format) {:action=>"update", :controller=>"stories"}
DELETE /story(.:format) {:action=>"destroy", :controller=>"stories"}
POST /story(.:format) {:action=>"create", :controller=>"stories"}
ルートファイルにこの1行だけを入れるだけで、これらすべてのパスを使用できます。ストーリーコントローラの新しい機能、編集、表示、更新、破棄、アクションの作成に適切な機能を確実に提供するだけで、あなたは安らかなデザインになります。
可能なルートが賢明であるかを確認するためには、あなたのアプリケーションフォルダに移動し、コマンドを与えることができますが:
rake routes
これは何に基づいて、使用可能なすべてのパスの出力に起こっていますあなたのルートファイルに入力しました。
時間を無駄にする話。これを理解するのに約2時間かかりました – Gutzofter