何の疑問もなくscaffold。
$ rails g scaffold information title:string body:text
テーブルの作成。
$ rake db:migarate
レイアウトあたりにリンク作成。
<%=link_to 'Information',:informations_path %>
ブラウザで確認するとRouting Error???
Routing Error
rakeコマンドでパスを確認。
No route matches {:action=>"show", :controller=>"information"}
Try running rake routes for more information on available routes.
$rake routes information_index GET /information(.:format) information#index POST /information(.:format) information#create new_information GET /information/new(.:format) information#new edit_information GET /information/:id/edit(.:format) information#edit information GET /information/:id(.:format) information#show PUT /information/:id(.:format) information#update DELETE /information/:id(.:format) information#destroy
informationsかと思っていたら、information_indexなんですね。
複数形が*****sではない名詞は*****_indexというパス指定になるみたいです。
正しくは、以下の通り。
<%=link_to 'Information',:information_index_path %>
基本をおさらいした気分:)