表单的客户端数据应该是标量类型,但是是 类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
”选项
由于