ARKの技術メモ
2014年5月13日火曜日
[CakePHP]Validation の'required' => trueは外部キーにはいれないほうがいい。
なんでかというと、$Model->saveAssociated()等でassociation先のモデルと同時に保存する場合、外部キーを自動的に補ってくれる。
でもvalidationの処理が走るのは、外部キーを補う前なので、'required' => trueになってしまい、validation errorが発生してしまうから。
※CakePHP2.4.9の話
0 件のコメント:
コメントを投稿
‹
›
ホーム
ウェブ バージョンを表示
0 件のコメント:
コメントを投稿