指定したフィールドのデータが存在しないならばNULLとして扱われる。常にバリデーションが成功したものとして扱われる。MySQLならば、ユニークインデックス内のNULL値は重複を認められるので、この仕様で正常に動作する

kathewkathew のブックマーク 2016/05/12 17:48

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

CakePHPで複合ユニークキーのバリデーションを行う方法 - (DxD)∞

    データベースのユニークキー制約 データベースにおいて、複数のフィールド(カラム)値の組み合わせがユニークであることを保証するためには、データベーステーブルのカラムにユニークキー制約を定義します。 CREAT...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう