Symfony 2持久性收集表

时间:2014-07-08 10:30:45

标签: forms symfony collections persistence

我遇到了一个我无法理解的收藏表格的问题。 我已经关注了表单集合中的symfony cookbook:http://symfony.com/doc/current/cookbook ... tions.html

几乎所有工作都很好,Jquery生成新项目,它们具有不同的ID。 在第一次提交表单时,它运行良好。教义完全正确。

当我尝试添加新项目时(表单的新提交),当前项目被替换而不是在数据库中创建。

我添加了“by reference”选项并将其设置为false以强制调用方法AddItem()但似乎没有被调用。 如果新项目的数量较小,则Doctrine仅更新集合。 当数据库中的项目数多于当前对象时,只会添加差异。

最好的问候

0 个答案:

没有答案