/**
* @Column(type="string", length=10)
*/
protected $name;
“长度”的目的究竟是什么?
在上面的 URL 中,它声明:“长度:由 'string' 类型用于确定其在数据库中的最大长度。Doctrine 不会为您验证字符串值的长度。”
我在我的数据库中定义了长度,那么在 Doctrine 中添加“长度”有什么意义?“长度”与验证有关吗?
我唯一能弄清楚的是,它会在尝试将多余的字符插入数据库之前将其切断。当我想要异常或错误时非常烦人。
感谢:D