我知道这是一个非常愚蠢的问题,但在这里我没有得到任何错误.
贝娄查询工作正常
$data=$this->Test->query('SELECT * FROM tests where report_id=85');
Run Code Online (Sandbox Code Playgroud)
但是find方法中的相同查询不起作用
$condition=array('Test.report_id'=>85);
$data=$this->Test->find('all',array('condition'=>$condition));
Run Code Online (Sandbox Code Playgroud)
在cakephp中查找语句应该是
$condition=array('Test.report_id'=>85);
$data = $this->Test->find('all',array('conditions'=>$condition));
Run Code Online (Sandbox Code Playgroud)