我陷進錯誤時嘗試生成在Symfony2的CRUD我總是得到以下異常:Symfony2的日期時間TransformationFailed異常
"Unable to transform value for property path "xxx": Expected a \DateTime or \DateTimeInterface."
它總是與任何日期時間字段發生在這裏是我的實體領域的摘錄:
/**
* @var \DateTime
*
* @ORM\Column(name="date_added", type="datetime", nullable=false)
*/
private $dateAdded = '0000-00-00 00:00:00';
/**
* Set dateAdded
*
* @param \DateTime $dateAdded
*
* @return User
*/
public function setDateAdded()
{
$this->dateAdded = new \DateTime();
return $this;
}
/**
* Get dateAdded
*
* @return \DateTime
*/
public function getDateAdded()
{
return $this->dateAdded;
}
- 也我試圖用easyadmin bundle其產生使用上飛Symfony2的CRUD實體後端也得到了同樣的錯誤,從而是有什麼錯我的實體?