Symfony 2捆绑包如何提供;“基础”;条令实体,能够;禁用";映射?
我试图实现的是:创建一个包含基本原则实体和映射超类的捆绑包,使其能够在不实际使用实体的情况下重用捆绑包(并改用映射超类) 问题是:如果我将实体放在Symfony 2捆绑包如何提供;“基础”;条令实体,能够;禁用";映射?,symfony,doctrine-orm,symfony-2.3,Symfony,Doctrine Orm,Symfony 2.3,我试图实现的是:创建一个包含基本原则实体和映射超类的捆绑包,使其能够在不实际使用实体的情况下重用捆绑包(并改用映射超类) 问题是:如果我将实体放在实体名称空间中,它们会与表一起自动映射。这适用于束A,但不适用于束B 可重用束映射的超类: OrderBundle\Entity\BaseOrder OrderBundle\Entity\BaseOrderDetail 可重用束实体(定义一对多和多对一关联): OrderBundle\Model\SaleOrder OrderBundle\Mod
实体
名称空间中,它们会与表一起自动映射。这适用于束A,但不适用于束B
可重用束映射的超类:
OrderBundle\Entity\BaseOrder
OrderBundle\Entity\BaseOrderDetail
OrderBundle\Model\SaleOrder
OrderBundle\Model\SaleOrderDetail
OrderBundle
实体,而无需定制它们。应启用映射
Bundle B需要OrderBundle
映射,自定义映射的超类(OrderBundle\Entity
)并手动添加关联。应禁用映射
我正在看食谱,但我不知道这是否可行