我知道这并不理想,但我在 sfGuard User 表上有一些额外的字段,我想从另一个模块写入它。有一个特定的字段是一个简单的整数,但我希望每次他们执行特定任务时它都为 -1。这是我尝试过的。我没有收到错误消息,但它也没有将数字写入表中。
public function executePublish(sfWebRequest $request)
{
$this->user = $this->getUser()->getGuardUser();
$times = ($this->user->getTimes() - 1);
$this->getUser()->getGuardUser()->setTimes($times);
}
这是不同模块的“发布”操作。我做错了吗?谢谢。