Mysql Cakephp:组不工作
这是我写的模型:Mysql Cakephp:组不工作,mysql,cakephp,Mysql,Cakephp,这是我写的模型: public function getMockTestResultDetails($studentID){ $mockTestResults = array(); $mockTestResults = $this->find('all',array( 'joins' => array( array( 'table' => 'exa
public function getMockTestResultDetails($studentID){
$mockTestResults = array();
$mockTestResults = $this->find('all',array(
'joins' => array(
array(
'table' => 'exam',
'alias' => 'exm',
'type' => 'LEFT',
'conditions' => array('StudentExam.TEMPLATEEXAM=exm.ID' ),
)
),
'fields' => array('exm.ENTRANCEEXAM', 'exm.NAME','count(StudentExam.TEMPLATEEXAM)' ,'StudentExam.IMPROVEMENT_INDEX' ,`StudentExam.EXAM_COMPLETED_ON`,'StudentExam.PHASE_ONE',
'StudentExam.PHASE_TWO','StudentExam.PHASE_THREE','StudentExam.PHASE_FOUR','StudentExam.PHASE_INTERN'),
//'group' => array(`StudentExam.TEMPLATEEXAM`),
'conditions' => array('exm.EXAM_TYPE' => 'MOCK','StudentExam.STUDENT' => $studentID,'StudentExam.STATUS' => 'COMPLETED'),
));
return $mockTestResults;
}
当我对“group”所在行进行注释时,它起作用,我得到一个输出,但它是部分/不完整的输出。我必须使用组来获得正确答案。在phpmyadmin上执行相同的查询时,它工作正常,但在cakephp中不工作。我是不是遗漏了什么,或者是什么?请告诉我解决方法。这些引用是否正确?不应该是
”
而不是“哦,我的天哪,多大的错误啊。非常感谢天行者,您保存了我的dayCopy/paste,所有程序员错误之母:)