学说2:如何处理具有额外列的连接表

Jas*_*wer 21 many-to-many properties jointable doctrine-orm

如何在Doctrine 2中设置具有额外列的连接表,或与其他属性的多对多关联?

Jas*_*wer 58

首先,让我解释,这并不会存在:

连接表(也称为结合表交叉引用表)是连接2(或更多)的其他表一起由主键在同一数据库中的表.这意味着连接表将只包含外键,这些额外的列没有位置.

因此,当您在这样的表中需要额外的列时,它不再只是其他表之间的"链接",而是自己成为一个真正的表!

就Doctrine 2而言,您不再在2个实体之间建立多对多关联,而是在3个实体之间获得一对多/多对一关联.

继续阅读此处了解更多详情说明:

  • 链接已更新!(格式化可能有点偏,将尽快修复) (2认同)