List Cakephp查找空值

List Cakephp查找空值,list,cakephp,find,List,Cakephp,Find,我想得到每个有空字段的人 我尝试了以下操作,但没有返回任何结果 $plato = $this->Platos->find('all',[ 'conditions' => ['alergia_id' => null] ]); 在SQL中,null不等于任何东西,甚至不等于另一个 null。根据SQL的三值逻辑,将 null=null不为真,但未知。SQL的值为[not]null 测试特定值是否为null的谓词 这就是解决办法 $p

我想得到每个有空字段的人

我尝试了以下操作,但没有返回任何结果

$plato = $this->Platos->find('all',[
            'conditions' => ['alergia_id' => null]
        ]);
在SQL中,null不等于任何东西,甚至不等于另一个
null
。根据SQL的三值逻辑,将
null=null
不为真,但未知。SQL的
值为[not]null
测试特定值是否为null的谓词

这就是解决办法

$plato = $this->Platos->find('all',[
            'conditions' => ['alergia_id IS null']
        ]);