【发布时间】:2017-06-15 09:53:17
【问题描述】:
我正在尝试在实体上添加新的布尔属性,但是当我执行学说:架构:更新命令时,我收到以下错误:
[PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1064 Syntax error near
'generated TINYINT(1) DEFAULT '1'' at line 1
这是我的代码:
/**
* @var boolean
*
* @ORM\Column(type="boolean", nullable=true, options={"default":true})
*/
private $generated;
我还尝试将默认设置为0、1、false...
我也试过这个:
private $generated = 0
private $generated = false
...
我也尝试通过构造函数设置默认值,但没有任何效果。
最后,我尝试不使用任何默认值,得到了这个错误:
[PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1064 Syntax error near 'generated TINYINT(1) DEFAULT NULL' at line 1
看来我是唯一一个使用 Symfony 得到这个错误的人 :( 如果有人有任何想法... 非常感谢
查尔斯
【问题讨论】: