2016年5月9日月曜日

PHPフレームワークMakoで、ユニークな値かどうかのバリデーション

PHPフレームワークMako(4.5.10)で、ユニークな値かどうかのバリデーションです。 unique: の後に指定するのは、Json形式のデータで、「'unique:["(テーブル名)","(カラム名)"]'」という感じになります。意味がわからずに、ハマりました。

$rules =
[
  'email' => ['required', 'email', 'unique:["users","email"]'],
];
実際に設定してみたサイトがこちら

参考サイト
Validation(Mako Framework Documentation)
DatabaseUniqueValidator(Mako Framework API)

0 件のコメント:

コメントを投稿