关于symfony:在Doctrine2中为DECIMAL类型定义注释的正确方法是什么

What is the right way to define annotation for DECIMAL type in Doctrine2

我的表中有一列使用DECIMAL(19,4),我正在为一个项目创建我的实体,定义这个字段的正确方法是什么?条令注释中的精度和比例参数意味着什么?


精度是数字中的位数。例如,123456.78的精度为8。

小数位数是小数位数的最大值。123456.78的比例为2。

DECIMAL(19,4)允许总共有19位数字,小数点后4位。

注释如下:

1
@Column(type="decimal", precision=19, scale=4)