確認していたのだが、いつの間にか(RC3?)仕様が変わっていたみたい。上記の方法を試すと、期待通りの動作をしなくなっていた。フォームから渡された日付データは配列になっている。このままでは、データベースでは扱えない。いう関数(メソッド)がある。バリデーションの注意点CakePHPどうやら、配列のキーが存在しない場合、バリデーションはスルーしてしまうみたい。http://www.1x1.jp/blog/2007/04/cakephp_model_validates.htmlこれはCakePHPの仕様だと思うのだが、マニュアルには書いてなかったので、ちょっと焦った。オプションを指定するのがどうもしっくりこなかった。500)を指定したい場合は、エラーハンドリングの仕組みを利用する。新規作成用のフォームにデフォルト値が入っていてほしい。デフォルト値を設定してみる。その方法は3通りある。1つめの方法がシンプルで良さげ。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。