【发布时间】:2011-06-07 08:19:20
【问题描述】:
我在 cakephp 中更新用户数据时遇到问题。
当我提交表单时,我在 $this->data:
中有这些数据Array
(
[User] => Array
(
[first_name] => Dusan
[last_name] => Stojanovic
[native_language_id] => 25
)
)
但是,当我尝试更新它时:
$this->User->id = $id;
$this->User->save($this->data)
由于验证,模型未保存。他们尝试验证 $this->data 数组中不存在的字段(如无效密码、电子邮件等)。如何解决此问题,以便仅更新 $this->data 数组中存在的字段?
【问题讨论】:
标签: cakephp cakephp-1.3 cakephp-model validation