在Symfony 2 / Doctrine中链接带有额外列的表

时间:2011-12-12 06:15:34

标签: doctrine symfony

在数据库中,我有表UserGroupUsersInGroup,并使用Symfony 2控制台从数据库生成实体。表UsersInGroup不是作为实体生成的,而是部分生成为UserGroup。如果UsersInGroup只有两列userIdgroupId(一起使用主键),这将是完美的,在这种情况下,表UsersInGroup还包含第三列Role 。永远不能使用生成的实体填充此字段

如何填写表格Role中的UsersInGroup列?

1 个答案:

答案 0 :(得分:0)

您必须手动声明关系表并映射关系。

你会在这里找到一个有趣的讨论:

Doctrine2: Best way to handle many-to-many with extra columns in reference table