我将FormType用于我的实体,并设置了一个实体字段。我需要两个Where
子句And
,并且从我在Query Builder page上阅读的内容来看,这至少是我应该这样做的:
'query_builder' => function ($er){
$qb = $er->createQueryBuilder('p');
$qb
->where($qb->expr()->andx(
$qb->expr()->in('p', '?1'),
$qb->expr()->not(
$qb->expr()->eq('p.location', 'NULL')
)
))
->setParameter(1, $this->totalScope)
;
return $qb;
},
但是,not(eq('col', 'NULL'))
并没有达到预期的结果,事实上,错误:
错误:预期文字,得到 'NULL'