Symfony 2表单集合字段没有实体分配

时间:2012-10-09 16:03:37

标签: php symfony doctrine-orm

我有以下型号: 一个“条目”有n个“标签”

我使用动态(javascript)表单来编辑条目中的标签。我按照Symfony Cookbook执行此操作。

但是当我删除标签并同时添加新标签时,我遇到了问题。 例如,标签被删除,但不是。

我知道问题出在哪里: Symfony通过表单中的位置将提交的字段分配给实体。由于在表单中每个标记只有实际值的字段(无id),因此submittet字段和实体之间没有关系。

那我怎么处理这个呢?我的第一个想法是为包含它的id的每个标签添加一个隐藏字段。但这是在Symfony中这样做的正确方法吗?如果是,我该如何实现呢?

1 个答案:

答案 0 :(得分:0)

我的javascript中出现错误,有时会导致新字段出现重复的名称。