0
CakePHP 문서에서 그들은 아래와 같이 이것을 구현합니다 !!어떻게 CakePHP 모델로 FriendShip을 구현할 수 있습니까?
class Message extends AppModel {
public $belongsTo = array(
'Sender' => array(
'className' => 'User',
'foreignKey' => 'user_id'
),
'Recipient' => array(
'className' => 'User',
'foreignKey' => 'recipient_id'
)
);
}
및
class User extends AppModel {
public $hasMany = array(
'MessageSent' => array(
'className' => 'Message',
'foreignKey' => 'user_id'
),
'MessageReceived' => array(
'className' => 'Message',
'foreignKey' => 'recipient_id'
)
);
}
하지만이 나와 함께 작동하지 않았다! 및 사용자 모델의 일부 테이블을 찾을 수 없습니다 몇 가지 오류를 줘 !! 모델의 동일한 이름에 HasMany의 이름을 사용하는 경우에만 작동합니다!