HOMELv017 バリデーション失敗時にfalseを返すのではなく、即座に例外(ActiveModel::StrictValidationFailed)を発生させるメソッドはどれか。 2026年3月20日 validates! :name, presence: true のように「!」付きメソッドを使うと、検証失敗時に例外が発生する。 カラムの型変更や追加・削除をまとめて記述し、ALTER TABLE文の発行回数を減らすことができるメソッドはどれか。 コールバックメソッドの実行条件として、「属性が変更された場合のみ」を指定する際に用いるProc内のメソッドはどれか。