0
foreignKey가 없지만 조건이있는 hasMany 모델 연결을 만들고 싶습니다.foreignKey가없는 hasMany
다음 표가 있습니다.
- 클라이언트 (ID, 이름)
- 팀 (ID, 이름)
- 프로젝트 (ID, team_id, CLIENT_ID)
가, 내가 원하는 team_id = x
와 client_id = y
와 프로젝트가있는 경우 클라이언트 Y가 속하는 팀 X.
다음 코드는 Team.php 모델에 있습니다. 그러나 어떻게해야 할 지 잘 모릅니다.
public $hasMany = array(
'Client' => array(
'className' => 'Client',
'foreignKey' => false,
'conditions' => '(HOW DO I DO CONDITION)'
),
);
이것은 내가하고 싶은 것이 아닙니다. 나는 팀 x에 해당 클라이언트 y의 프로젝트가 있다면 팀 y에 속하는 클라이언트 y를 원한다. –