Symfony表单值转换异常

时间:2018-11-03 21:38:25

标签: php symfony symfony-forms

prod.log

  

request.CRITICAL :未捕获的PHP异常Symfony \ Component \ Form \ Exception \ TransformationFailedException:“ 无法转换属性路径“位置”的值:期望为数字。 “位于/home/placeme1/vendor/symfony/symfony/src/Symfony/Component/Form/Form.php第1107行

     

{“ exception”:“ [对象](Symfony \ Component \ Form \ Exception \ TransformationFailedException(代码:0):无法转换属性路径\” location \“的值:在/ home / placeme1处需要数字/vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:1107,   Symfony \ Component \ Form \ Exception \ TransformationFailedException(代码:0):需要一个数字。在/home/placeme1/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataTransformer/NumberToLocalizedStringTransformer.php:113)“] []

控制器操作

{{1}}

1 个答案:

答案 0 :(得分:0)

您能给我们发送学生实体声明(类,yml或xml)吗?

似乎“学生所在位置”字段不是整数类型。

如果您像这样删除位置字段上的表单类型,它会起作用吗?

import os, time