Symfony - 继承映射和表单

时间:2016-10-11 10:12:46

标签: forms inheritance doctrine parent-child symfony

我遇到问题但我不知道如何解决问题。

使用Symfony3和Doctrine,我正在使用抽象类(父类)和2个子类进行继承映射。我选择单表继承,所以我的数据库中有一个表。 父实体与具有ManyToOne关系的另一个实体相关。

问题是:如何管理继承实体的表单?有嵌入式表格吗?使用表单继承?

我试着找到答案,但我没有找到具体的例子。我希望这里有人能给我一个线索:)。

修改

如果我尝试图式化,我有一个实体EntityA。该实体与另一个实体EntityB相关。此实体EntityB有2个孩子,ChildB1ChildB2。 公共属性位于EntityB。在EntityAEntityB之间,存在ManyToOne关系,因此我的$entityB类中有一个对象EntityA

我有EntityA的表单,我不知道我应该如何整合EntityB及其子项的表单。 如果我没有继承映射,我使用嵌入式表单但是使用继承映射,我很困惑。

enter image description here

0 个答案:

没有答案