HOMELv007 「開始日は終了日より前でなければならない」といった、複雑な条件検証をモデル内で行うためのメソッドはどれか。 2026年3月20日 validates(複数形)は標準バリデータ用だが、validate(単数形)はカスタムメソッドを登録して任意の検証ロジックを実行するために使う。 カラムのデータ型を変更するマイグレーションメソッドはどれか。 オブジェクトが破棄(destroy)された後に実行されるコールバックはどれか。