我在我的实体中设置了一个属性:
/**
* @var decimal
*
* @ORM\Column(name="latitude", type="decimal", precision=10, scale=7, nullable=true)
*/
private $latitude;
但是当我生成数据库模式时:doctrine:database:create;教义:模式:创建
我的字段在数据库中设置为十进制(10,0)(当我查找phpmyadmin时) 因此,当使用表单插入数据 42.123456 时,此数据会被截断为 42 。
我该如何解决这个问题?
感谢。
答案 0 :(得分:2)
好的,最后解决这个问题。 只需手动删除缓存(app / cache /..)
通过symfony命令缓存删除它:清除不会解决问题