在我的网站中,我有一个BlogBundle
和一个CMSBundle
. 我需要这两个捆绑包都有与实体有关系的User
实体。例如,aComment
是用户编写的,a 是用户Page
创建的。
我不知道如何实现这一目标,因为...
我不想只使用一个实体,因为我必须在那里声明所有关系的反面,并且我会在
User
类中以几十个不相关的属性结束我无法创建
User
映射到同一个表的两个实体,因为 Doctrine 引发了一个抱怨这种情况的异常。我不能使用继承映射,因为我希望能够将用户表的所有行用于所有关系,并且单表继承会强制您指示鉴别器列以仅加载具有指定值的那些关系。我尝试对此列使用相同的值,但它仅适用于
DiscriminatorMap