我正在工作分类控制器
这是代码
public function create_add(){
if(!empty($this->data))
{
if($this->Classified->save($this->data)){
$this->User->save(array('id'=>$this->Auth->User('id'),'pending_attempts'=>$this->Auth->User('pending_attempts')-1));
$data = $this->User->read();
$this->Auth->login($data);
}
}
}
我想更新用户表中的“pending_attempts”列,例如:
未决尝试= 10;
每次运行此代码时,pending_attempts 将为 10 - 1,并且始终为 9。
仅登录时间代码工作并更新数据库后,如果我再次运行该代码 create_add() 它总是显示 pending_attempts =9
问题是如何刷新 Auth 数据?