-1
Я хотел бы написать в CakePHP:Сравнивая данные из двух баз данных в CakePHP
(select email
from membersdatabase
where memberid not in
(select memberid from deregisteredmembers)
Я хотел бы написать в CakePHP:Сравнивая данные из двух баз данных в CakePHP
(select email
from membersdatabase
where memberid not in
(select memberid from deregisteredmembers)
От модели membersdatabase, напишите ниже запрос:
$options = array(
'conditions' => array('deregisteredmembers.memberid is null'),
'joins' => array(
array(
'alias' => 'deregisteredmembers',
'table' => 'deregisteredmembers',
'type' => 'LEFT',
'conditions' => array(
'deregisteredmembers.memberid = membersdatabase.id',
),
)
),
'fields' => array('membersdatabase.email')
);
$this->find('all',$options);
Вы получите желаемый результат
Это то, что мне нужно. Сначала я думал, что логика должна быть реализована в контроллере – user2032928