我试图像这样在SonataAdminBundle的dataGrid中显示大量数字:
290200920181218
它可以很好地显示在我的表单中,但不能显示在dataGrid中:
我需要在不强制使用特定数字格式的情况下显示它,而且我不知道如何强制执行该操作。对于要传递的这种数字或参数,没有特殊的sonataField类型。
编辑(@Amira Bedhiafi)
实体
/**
* @ORM\Column(type="float")
*
* @var float
*/
private $paiementId;
Datagrid:
protected function configureListFields(ListMapper $listMapper) {
$listMapper->add('paiementId', 'number', array('label' => 'Référence de paiement'))
;
}
答案 0 :(得分:0)
我没有找到带浮点类型的解决方案,但就我而言,我可以更改为bigDecimal,现在可以使用
/**
* @ORM\Column(type="bigDecimal")
*
* @var float
*/
private $paiementId;