我们从Symfony 2.0升级到了2.1版本。在2.0版本中,我习惯像这样修改实体并重新加载表单:
有没有一种方法可以重新绑定表单到实体/重新加载数据?
$form->setData($entity);
但是自从Symfony 2.1之后就不再允许这样做了(https://github.com/symfony/symfony/pull/3322)。我会得到以下错误:
You cannot change the data of a bound form
有没有一种方法可以重新绑定表单到实体/重新加载数据?