Symfony One-To-One在数据库中保留一个新的空行

时间:2013-12-19 16:13:27

标签: symfony doctrine

我有两个相关的实体,VariantDimensionGroup

Variant可以有DimensionGroup,但不是必需的。

每次创建新的Variant时,都会在数据库中创建一个新的DimensionGroup行,每个字段都设置为null,除了id,这是自动增量。

当我保留没有DimensionGroup的{​​{1}}时,我希望数据库中没有Variant行。

映射如下所示:

Variant.orm.xml

DimensionGroup

DimensionGroup.orm.xml

<one-to-one field="dimensionGroup" target-entity="Flexy\Ftwo\Store\Entity\DimensionGroup" mapped-by="variant">
    <cascade>
        <cascade-remove/>
    </cascade>
</one-to-one>

这里有什么问题?

0 个答案:

没有答案