我正在为我的数据库使用 Doctrine 2,我目前正在尝试为我的一个具有“整数”类型的列设置一个长度,但它似乎没有被采用。
/** @Column(type="integer", length=255) */
protected $number;
当我检查我的数据库时,它仍然显示“int(11)”而不是“int(255)”。我没有发现任何人在谷歌上遇到过这个问题,或者我的关键字可能效果不佳。我见过一些人使用 length=XXX 而没有抱怨它的例子,所以我认为这是要走的路,但到目前为止还不好......
我总是丢弃/重建整个数据库和代理等,所以我怀疑它来自那里。