trueenduniquenessこのヘルパーは、データベースにオブジェクトを保存する前に、保存する値がデータベース上のレコードと重複していないことをチェックします。trueendカスタムバリデーション既存のバリデーションヘルパーでは足りない場合、自分でバリデーションを作ることもできます。継承したクラスを作ります。メソッドを実装する必要があります。引数に取り、それに対してバリデーションを実行します。メソッドを使って呼び出します。コレクションにエラーメッセージが追加されます。コレクションのエラーメッセージを表示させてみましょう。メソッドを以下のように変更します。以下のように変更します。以下のように変更します。ボタンを押しましょう。以下のような画面になれば成功です。保存されるエラーメッセージは以下のような連想配列になっています。"数値ではありません"]}バリデーションチェックの対象となる値をキーとして、バリデーションチェックに引っかかった条件のエラーメッセージの配列を保存しています。オプションを指定すれば任意のエラーメッセージを表示させることができます。上でバリデーションチェックを行う方法を勉強しました。モデル連携(アソシエーション)について勉強します。それではまた、別の記事でお会いしましょう。linklinkohtaゲームを作るのとゲームを遊ぶのが趣味です。オブジェクト指向系です。手を出し始めています。