バリデーションに使うvalidatesの:onオプション。 validates :name, :presence => true, :on => :create にすると、モデルのcreate時だけバリデータが動くらしい。 このonには独自の名前(context)も指定することができて、 validates :name, :presence => true, :on => :unco とすると、 model.invalid?(:unco) とした時だけ、nameのpresenceをチェックするバリデータが書ける。 さりげない高機能、rails。
