尝试创建 2 个捆绑包。一个是门户网站,另一个是培训包。我难以掌握的是如何在门户捆绑中创建一个实体,该实体继承培训捆绑中的实体(并覆盖培训捆绑实体)。
PortalBundle
Course Entity Extends TrainingBundle Course
Add a Many to Many Relationship with another PortalBundle Entity
TrainingBundle
Course Entity
One to Many Relationship with Lesson Entity
这甚至可能吗?我尝试将 TrainingBundle:Course 实体创建为 MappedSuperClass 但这是不可能的,因为 TrainingBundle:Course 实体具有一对多关系。
如果我尝试仅扩展 TrainingBundle:CourseEntity 我会收到错误消息“名称为‘Course’的表已经存在。