我遇到问题但我不知道如何解决问题。
使用Symfony3和Doctrine,我正在使用抽象类(父类)和2个子类进行继承映射。我选择单表继承,所以我的数据库中有一个表。 父实体与具有ManyToOne关系的另一个实体相关。
问题是:如何管理继承实体的表单?有嵌入式表格吗?使用表单继承?
我试着找到答案,但我没有找到具体的例子。我希望这里有人能给我一个线索:)。
如果我尝试图式化,我有一个实体EntityA
。该实体与另一个实体EntityB
相关。此实体EntityB
有2个孩子,ChildB1
和ChildB2
。
公共属性位于EntityB
。在EntityA
和EntityB
之间,存在ManyToOne
关系,因此我的$entityB
类中有一个对象EntityA
。
我有EntityA
的表单,我不知道我应该如何整合EntityB
及其子项的表单。
如果我没有继承映射,我使用嵌入式表单但是使用继承映射,我很困惑。