0
У меня есть нуль-модель в состоянии отношения, и я использую этот стандартный код для извлечения моих записей:CakePHP при получении, когда связанные модели NULL
$this->paginate = [
'contain' => ['Clients']
];
$coupons = $this->paginate($this->Coupons);
Я получаю только те записи, которые клиент связаны. , что это лучшая практика, чтобы сделать содержать работы, как OR
, а не AND
EDIT: отношения seted как:
$this->belongsTo('Clients', [
'foreignKey' => 'client_id',
'joinType' => 'INNER'
]);
Какова связь между вашей моделью и клиентом? Как вы его установили? – arilia
Hi @arilia, я отредактировал мой вопрос – Ayman
Я решил, спасибо, что я просто установил joinType в LEFT – Ayman