预期类型“标量”但在Symfony2下有“PersistentCollection”错误

时间:2012-05-22 15:14:45

标签: symfony doctrine-orm

  

表单的客户端数据应该是标量类型,但是是   类Doctrine \ ORM \ PersistentCollection的实例。你可以避免   通过将“data_class”选项设置为此错误   “Doctrine \ ORM \ PersistentCollection”或通过添加客户端转换器   将Doctrine \ ORM \ PersistentCollection转换为标量。

这是我在使用集合时使用的表单,

我已将相关文件放在Gist下,我删除了所有不必要的代码:https://gist.github.com/2769672

我正在处理TeamType表单(Team},我有2个集合字段“Conditions”和“Links

这个问题发生在我运行composer.phar update之后(我使用Symfony 2.1)。

我不明白为什么我得到这个,虽然我有“data_class”选项

由于

1 个答案:

答案 0 :(得分:1)