【发布时间】:2020-06-28 10:46:27
【问题描述】:
我试过了
public function index($id = null)
{
$this->paginate = [
'contain' => ['Photos'],
];
// $tareas = $this->paginate($this->Tareas);
$this->loadModel('Categorias');
if(isset($id)){
$tareas2 = $this->Tareas->find()->where(['categoria_id'=>$id])->all();
$tareas = $this->paginate($tareas2);
}
else
{
$tareas = $this->paginate($this->Tareas);
}
$categorias = $this->Categorias->find()->all();
$this->set(compact('tareas','categorias'));
}
在不传递 id 时工作,但当我传递 id 时出现此错误
调用未定义的方法 Cake\ORM\ResultSet::getAlias()
【问题讨论】:
标签: cakephp conditional-statements pagination