【发布时间】:2021-01-10 17:15:47
【问题描述】:
谁能告诉我从技术上讲这是否可行:
当我有 2 个实体时,它们在第三个表中彼此链接为 manytomany。
是否可以将第三个表manytomany也链接到另一个表作为onetomany? 请注意,我已经有一个多线程实体,因为我需要额外的字段。
谢谢 问候
【问题讨论】:
-
我不太清楚你在问什么。开箱即用的 Doctrine 多对多关系会自动创建并“隐藏”一个中间关系表。您可以显式创建中间实体并设置与原始实体的一对多关系,而不是使用多对多关系。此时,您可以向中间实体附加属性,包括与更多实体的附加关系。只需多做一点工作。
标签: symfony orm doctrine many-to-many one-to-many