在我的实体类中,我已经为setter和getter的返回类型定义了所有预期的参数类型.稍后,当我有一个使用所述类的表单时,如果表单中的某些字段为空,则会出现错误,因为表单组件尝试将null传递给setter而不是string.
我提交表单时收到以下异常:
给出的字符串"string","NULL"的预期参数
500内部服务器错误 - InvalidArgumentException
抛出异常 vendor/symfony/symfony/src/Symfony/Component/PropertyAccess/PropertyAccessor.php at line 254
有没有办法将"null"值转换为空字符串,然后再将其传递给对象,让验证者争论呢?