我有一个表用户和一个表组。每个组都有一个GroupLeader。 所以我使用的字段是groupLeader($ hasOne),它包含用户的外键。
我无法获得这种关系。所以我的问题是,如何在具有不同名称的字段上定义关系。
感谢您的提示。 内切
答案 0 :(得分:0)
你的模特应该看起来:
class Group extends AppModel
{
public $name = 'Group';
public $belongsTo = array('GroupLeader' => array(
'className' => 'User',
'foreignKey' => 'groupLeader'
)
);
}
尝试使用上面的代码。并询问它是否不适合你。