コントローラの追加
$ rails g controller hoge index show
コントローラの試験の追加
$ rails g rspec:controller hoge
と思ったら rails g controller で追加されてたorz
共通コード
app/helper/application_helper.rb に書くんだけど、使う側で include すること
include ApplicationHelper
リレーション
current_user.hoge
みたいな属性持っててどこで関連付けしてるのか、と思ったら has_many とか belongs_to なソレだった。このあたりからのリハビリになってるあたり、大丈夫なのかとorz
間違えた場合
rails g の取消は rails destroy とのこと。
不具合
謎現象が出た。
ある model のカラムを一つ増やしたので CRUD な i/f でもその対応。
- _form.html.erb でカラム追加
- show.html.erb でカラム追加
したのですが、更新が正常動作しない、というか更新されずに正常終了している。色々試行錯誤というか確認してみるも原因不明。そして controller の該当 action の中に logger.debug 入れたら動くようになりやがった。
年寄りいぢめて何が楽しいのか (ぇ