Как использовать или в cakephp
Мне нужно найти где $Usuarios.nombre = "Pepe" или $Usuarios.usuario = "Pepe"
$pedidosVentas = $this->PedidosVentas->find('all',['contain' => ['Centros', 'TipoArticulos','Usuarios']])->where(['fecha >=' =>$fechaInicio, 'fecha <=' =>$fechaFin,'centro_id'=> $centro,'Usuarios.nombre'=>$user, 'OR'=>['Usuarios.usuario'=> $user]]);
Я пробовал это, но у меня есть эта ошибка
$pedidosVentas = $this->PedidosVentas->find('all',['contain' => ['Centros', 'TipoArticulos','Usuarios']])->where(['fecha >=' =>$fechaInicio, 'fecha <=' =>$fechaFin,'centro_id'=> $centro,'OR'=>array(array('Usuarios.nombre' => $user),array('Usuarios.usuario'=> $user))]);
'(help)' => 'Это объект запроса, чтобы получить результаты, выполните или повторите его.','sql' => 'Не удалось сгенерировать SQL для этого запроса, так как он является неполным.',