empty_data:无法反转属性路径的值 "countryOfOrigin":应为字符串或 null



我正在开发一个使用Sonata管理包的Symfony 2.7应用程序。我想将视频与国家/地区关联,如果不存在任何内容,我想提供默认选项。所以我这样做:

$formMapper
->tab('General')
->with('Editable', ['class' => 'col-md-6'])
->add('title')
->add(
'countryOfOrigin',
'country_of_origin',
[
'empty_data' => $user->getOriginCountry()
]
)

这在我的记录创建屏幕为我提供了一个很好的表单,其中选择了默认值。但是当我尝试保存我的新记录时,我收到此错误:

Symfony\Component\Form\Exception\TransformationFailedException T無法 反转属性路径"原产国"的值:预期 字符串或空值。

关于如何解决此错误的任何想法?我觉得我已经90%到达目的地了。

我们最终决定没有任何默认选项,暂时对此进行了双关。我仍然有兴趣听听其他人如何解决这个问题。

相关内容

  • 没有找到相关文章

最新更新