假设我有User
个对象,其中包含$emails
个字段。用户对象还具有addEmail()
和removeEmail()
方法。
在我的表单类型(UserType
)中,我使用CollectionType
作为$emails
字段。
提交表单后,我希望调用方法User::addEmail()
和User::removeEmail()
而不是User::setEmails()
。
有可能吗?
答案 0 :(得分:2)
是的,您可以添加选项' by_reference' =>构建表单域时为false。