当我尝试通过表单将DateType发布到我的数据库时,我收到此错误。
我的formType.php
$builder
->add('date', DateType::class, array(
'widget' => 'single_text',
))
我的实体
/**
* @ORM\Column(name="date", type="datetime", nullable=true)
*/
private $date;
我真的不知道“string”类型来自何处,因为我没有在任何地方指定iy。
答案 0 :(得分:1)
你的setter方法是否如下所示
/**
* Set date
*
* @param \DateTime $date
*
* @return EntityName
*/
public function setDate($date)
{
$this->date = $date;
return $this;
}