Полагаю, следующего кода должно быть достаточно для вашего сценария.Если бы вы могли предоставить более подробную информацию, мы можем помочь вам лучше.
App::uses('AppModel', 'Model');
class ClientJob extends AppModel
{
public $belongsTo = array(
'Client' => array(
'className' => 'Client',
'foreignKey' => 'client_id',
)
);
public $hasMany = array(
'Shifts' => array(
'className' => 'ClientJobShift',
'foreignKey' => 'job_id'
)
);
}
Вы можете попробовать проверить результат, используя этот способ
$clientJob = this->ClientJob->findById(9999);
echo json_encode($clientJob);