我尝试在Symfony2中与Doctrine2创建多对多的多态关系.
我想要一个与多个实体动态关联的单个实体.
我想得到以下架构:
- 帖子
======
- 视频
======
- 标签
======
- taggables
- tag_id - 整数
- taggable_id - 整数
- taggable_type - 字符串
在taggables实体中:
- tag_id 是关联标记
- taggable_id 是关联帖子的id
- taggable_type是关联实体的类型,即'帖子'
我希望它与"视频"相同,其中:
- tag_id 表示关联标记的id
- taggable_id 是关联视频的ID
- taggable_type 是关联实体的名称,即'视频'
这一切都没有复制表.
我试过多个解决方案,但我从来没有得到这个结果:/
预先感谢您的帮助.