めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

CakePHP(1.2)でValidates()が動かない!とおもったら

setだけじゃなく、create()というのもあるそうで。何が違うんだろう?

<?php
// 新規登録の場合
$this->Account->create($this->data);
if($this->Account->validates()){
...
}

// 更新の場合
$this->Account->set($this->data);
if($this->Account->validates()){
...
}
?>