我的多对多关系有问题:
我有两个与多对多关系相关的表
- 表 1 (id, t1_field1, t1_field2, ...);
- 表 2 (id, t2_field2, t2_field2, ...);
和关联表
- Table1_Table2(table1_id, table2_id, extra_field );
我的问题是如何添加这些额外的字段。我不知道如何配置两个实体的模型。
请问,有人可以帮我解决这个问题吗?谢谢
我的多对多关系有问题:
我有两个与多对多关系相关的表
和关联表
我的问题是如何添加这些额外的字段。我不知道如何配置两个实体的模型。
请问,有人可以帮我解决这个问题吗?谢谢
你需要改变你们的关系。如文档中所述,关系转换为
Table1 hasMany Table1_Table2
Table1_Table2 belongsTo Table1, Table2
Table2 hasMany Table1_Table2
然后您需要在模型文件夹中创建模型 Table1_Table2 并将其视为任何其他 belogsTo-hasMany 关联,但您可以添加更多字段(如果需要,还可以添加验证)。