CakePHPでデータをDBに保存するときは新規登録でも更新でもsaveメソッドを使用する。
■新規登録
新規登録の際は以下のようにcreateメソッドを用いる。
$this->User->create(); $this->User->save($this->data, true, array('name', 'password'));
■更新
更新する際は以下のようにidに更新するレコードの値をセットする。
$this->User->id = 32; $this->User->save($this->data, true, array('name', 'password'));