mgP*_*ePe 2 cakephp model relational-database has-and-belongs-to-many
基本上我想在CakePHP中重新创建它:
换句话说,我的中间表有额外的字段来定义关系的类型.
如何在CakePHP中进行设置?
您可以使用例如:
model company:
id
name
person_id
model person:
id
name
model company_person:
company_id
person_id
position
Run Code Online (Sandbox Code Playgroud)
感谢名单
如果您想在HABTM中拥有其他数据,请使用2 hasMany关系.因此,如果是A HABTM B,则将其设置为:A hasMany A_B,B hasMany A_B,A_B belongsTo A,A_B belongsTo B. AFAIK,Cake对HABTM的支持不是很灵活.
| 归档时间: |
|
| 查看次数: |
2418 次 |
| 最近记录: |