Category: Models & ORM
$conditionsSubQuery['Logs.title'] = $log_title;
$conditionsSubQuery['Logs.school_id'] = $school_id;
$db = $this->Log->getDataSource();
$subQuery = $db->buildStatement(
array(
'fields' => array('Logs.grade_id'),
'table' => $db->fullTableName($this->Log),
'alias' => 'Logs',
'limit' => null,
'offset' => null,
'joins' => array(),
'conditions' => $conditionsSubQuery,
'order' => null,
'group' => array('Logs.grade_id')
),
$this->Log
);
$subQuery = "Grade.id IN (" . $subQuery . ") ";
$dbgrade = $this->Grade->getDataSource();
$subQueryExpression = $dbgrade->expression($subQuery);
$conditions[] = $subQueryExpression;
$grade_lists = $this->Grade->find('list', array('conditions'=>$conditions,'recursive' => -1,'fields'=>array('Grade.id','Grade.name')));
cakephpThe community needs your help!
Created: 18 Jul '18
Last Reply: None
Replies: 0
Views: 1218
Votes: 0