Doctrine 2 - 从单个实体映射多重继承类型

时间:2013-09-10 14:41:03

标签: entity-framework symfony inheritance orm doctrine-orm

可以从单个实体设置多重继承类型吗?

我有这个实体

namespace Oilproject\ContentBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
* @ORM\Entity
* @ORM\InheritanceType("SINGLE_TABLE")
* @ORM\DiscriminatorColumn(name="type", type="integer")
* @ORM\DiscriminatorMap({"5" = "ContentAnswer"})
* @ORM\HasLifecycleCallbacks
* @ORM\Table(name="content")
*/
class Content
{
    //My attributes
}

我想用另一个实体扩展这个实体,但是使用“JOIN”继承类型。 有可能吗?

0 个答案:

没有答案