Когда я попытался использовать следующий код, чтобы получить сумму столбца с именем Serviceinfo.services
$conditions = array('fields'=>array('SUM(Serviceinfo.services) as servicecount'),'conditions'=>array('time_id BETWEEN ? AND ?'=>array($startid,$endtid)));
$services = $this->Serviceinfo->find('all',$conditions);
Я должен был получить данные суммы с помощью services[0][0]['servicecount']
, что кажется немного странным. И то, что я ожидаю, это services['Serviceinfo']['servicecount']
, или более простой. Затем, как я могу это исправить? Заранее спасибо!