【问题标题】:Symfony2 Form partial update not remove dataSymfony2 表单部分更新不删除数据
【发布时间】:2026-01-11 13:55:01
【问题描述】:

这里已经提到了这个问题https://github.com/symfony/symfony/issues/10364

我正面临这个问题,找不到任何解决方案。 我有 1 个实体并使用 2 个单独的表单来部分更新某些特定字段。所以我使用$form->submit()clearMissing = false 进行部分更新。但是如果我有多个复选框字段(它是多对多关系),表单不会删除未选中的数据(选中的数据添加OK)。

这个问题有解决办法吗?非常感谢!

【问题讨论】:

    标签: php forms symfony


    【解决方案1】:

    你所说的实体可能是多对多关系的反面吗?

    (See this article)

    【讨论】: