使用数组作为条件查找():未定义的偏移量:1

jmc*_*jmc 3 cakephp

我的目标是选择其中一行etat_ce是我的数组中的一个项目.

出于某种原因,我无法在食谱中找到适合此类请求的正确语法.

$etat = array('livre', 'partiellement_livre', 'valide');
$out = $this->find('all', array('conditions' => array('etat_ce ' => $etat)));
Run Code Online (Sandbox Code Playgroud)

当我这样做时,蛋糕会给我一个警告:

注意(8):未定义的偏移量:1 [CORE\Cake\Model\Datasource\DboSource.php,第2549行]

当我在数组中只保留一个项目时,它可以工作.我的语法有问题吗?

编辑:我用蛋糕php ver 2.3.5非常感谢!

Aar*_*ron 5

'etat_ce'=>删除空格?或者尝试使用型号名称?'Modelname.etat_ce'