Что я здесь не так делаю?
$sub_data = $this->Subscriber->find('all', array(
'joins' => array(
'table' => 'subtypes',
'alias' => 'Subtype',
'type' => 'LEFT',
'conditions' => array(
'Subtype.id = Subscriber.plan',
)
),
'conditions' => array(
'Subscriber.plan' => $plan['Subtype']['id'],
'Subscriber.authcode !=' => '',
'Subscriber.subended' => '0000-00-00 00:00:00',
'Subtype.authorize_trial_only' => '1',
)
));
Почему-то окончательное утверждение генерируется неправильно.Это та часть, где я получаю ошибку SQL:
... FROM subscribers
AS Subscriber
подтипы Подтип LEFT Массив WHERE Subscriber
. plan
= '10 'AND Subscriber
. authcode
! =' 'AND Subscriber
. subended
=' 0000-00-00 00:00:00 'И Subtype
. authorize_trial_only
=' 1 'AND ...