0
我一直在对我的问题运行整夜,尝试了很多方法来更新用户模型的条目,我没有弄明白。cakePHP模型更新问题
我试着用saveField,updateAll和findBy然后保存,但是我得到的全部是我的数据库上的新条目或没有更新。
下面是代码,希望你会帮助提前下面
我一直在对我的问题运行整夜,尝试了很多方法来更新用户模型的条目,我没有弄明白。cakePHP模型更新问题
我试着用saveField,updateAll和findBy然后保存,但是我得到的全部是我的数据库上的新条目或没有更新。
下面是代码,希望你会帮助提前下面
Ahum:
$this->User->set(array('email_token' => 'valid'), $user);
$this->User->save($user, false);
保存()调用用y保存你的记录我们的原始数据.....因为你通过$用户!
调用替换被$ this->用户>()设置有:
$user['User']['email_token'] => 'valid';
try代码
<?php
public function email_verification($token) {
$this->User->create();
$user = $this->User->findByEmailToken($token);
$this->User->set(array('email_token' => 'valid'), $user);
$this->User->save($user, false);
}
?>
感谢:
<?php
public function email_verification($token) {
$user = $this->User->findByEmailToken($token);
$user['User']['email_token'] = 'valid';
if ($this->User->save($user)) {
....
....
} else {
debug($this->User->validationErrors);
}
}
?>