我在我的服务器上安装了FOSUserbundle并定制了我的前端。一切正常。现在我将注册日期添加到我的数据库中。我添加了这个:
/**
* @ORM\Column(name="register_date", type="date")
*/
private $registerDate;
进入实体User.php,数据库更新后,该列已成功添加到数据库中。现在注册后,它应该自动将注册日期添加到数据库中。我应该更改/添加到我的代码中以便它可以工作? 感谢帮助!
答案 0 :(得分:1)
请向User
实体添加构造函数(或修改它,如果已存在):
public function __construct()
{
if (empty($this->registerDate)) {
$this->registerDate = new \DateTime();
}
}