继承的实体Symfony2

时间:2014-03-18 20:11:35

标签: php symfony inheritance doctrine-orm

我有这个模型

Class1
    data1
    data2 (one to many relation)

Class2 extends Class1
    /**
     *@ORM\OneToMany(targetEntity="Class3", mappedBy="data4")
     */
    data3

Class3
    /**
     * @ORM\ManyToOne(targetEntity="Class2")
     */
    data4

我找到了两个使用带有doctrine的继承类的解决方案。 第一个是使用mapped super class。 但我有一个问题,MappedSuperClass不能有oneToMany关系

第二个是the table inherence 但在这种情况下,我无法创建空类(例如我的class2)

你有解决方案使用我的模型与学说吗?

0 个答案:

没有答案
相关问题