CakePHPのバリデーションについてメモ

Modelに下のように複数バリデーションが書いてある場合に、一定の条件のときだけ
一定の条件だけユニークのチェックをはずしたかった。

具体的に言うと、新規登録の場合はユニークのチェックをするが、
編集画面から来たときはユニークのチェックをさせない動きにしたかった。

コントローラー側で

とやってから、バリデーションをすると、ユニーク以外のバリデーションだけ実行してくれた。

正しいやり方なのかはわからにけど、とりあえずメモっとく。

このページのトップに戻る
投稿日:2008/3/19  投稿者:zuya  

Add your comment



comments

TrackBack URL

このページのトップに戻る