我正在尝试将当前 user_id 自动添加到 created_by 或 updated_by 字段中。但我似乎无法将当前的 user_id 放入另一个表的实体中。我正在使用 FOSUserBundle....
/**
* @ORM\PrePersist
*/
public function setCreatedByValue()
{
if(!$this->getCreatedBy())
{
$user= $this->container->get('security.context')->getToken()->getUser();
$this->created_by = $user->getId();
}
}
这会引发一个未定义的属性:.....容器错误:-(
如何访问当前用户 ID?
谢谢你的帮助。