2012-07-23 4 views
0

테이블 사용자와 테이블 그룹이 있습니다. 모든 그룹에는 하나의 GroupLeader가 있습니다. 그래서 내가 사용하는 필드는 사용자의 외래 키를 포함하는 groupLeader ($ hasOne)입니다.케이크 이름이 다른 이름으로

그 관계를 가져올 수 없습니다. 그래서 내 질문은, 어떻게 다른 이름으로 필드에 관계를 정의하는 것입니다.

힌트를 보내 주셔서 감사합니다. 엔도

답변

0

당신의 모델을해야 외모 :

class Group extends AppModel 
{ 
    public $name = 'Group'; 
    public $belongsTo = array('GroupLeader' => array(
                'className' => 'User', 
                'foreignKey' => 'groupLeader' 
                ) 
          ); 
} 

위의 코드를보십시오. 그리고 그것이 당신을 위해 일하지 않는지 물어보십시오.

+0

아쉽다. 곧 답변한다. –

관련 문제