gpt4 book ai didi

CakePHP 在 HABTM/ManyToMany 关系中定义附加字段?

转载 作者:行者123 更新时间:2023-12-01 00:30:27 24 4
gpt4 key购买 nike

基本上我想在 CakePHP 中重新创建它:

Many to many relationships with additional data on the relationship

或者换句话说,我的中间表具有定义关系类型的额外字段。

如何在 CakePHP 中进行设置?

你可以举个例子:

model company:
id
name
person_id
model person:
id
name
model company_person:
company_id
person_id
position

谢谢

最佳答案

如果你想在 HABTM 中有额外的数据,请改用 2 个 hasMany 关系。因此,如果 A HABTM B,则将其设置为:A hasMany A_B,B hasMany A_B,A_B belongsTo A,A_B belongsTo B。据我所知,Cake 对 HABTM 的支持不是很灵活。

关于CakePHP 在 HABTM/ManyToMany 关系中定义附加字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6896481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com