0

Patentgroup_id がヌルのテーブルからレコードを取得しようとしています。私はこれを試しました

$repository = $this->getDoctrine()->getRepository('MunichInnovationGroupPatentBundle:SvPatents');
$qb1 = $repository->createQueryBuilder('sv')
    ->select('sv')
    ->where('sv.patentgroup = :patentgroup')
    ->setParameter('patentgroup', null)
    ->getQuery();
    $nogroup_patents = $qb1->getArrayResult();
   var_dump($nogroup_patents);

表には、patentgroup_id が null のレコードが 1 つありますが、空の配列が取得されています。

何か案は?私が間違っていること

ありがとう

4

1 に答える 1

1

SQLで行うのと同じ方法

->where('sv.patentgroup IS NULL')
于 2012-06-30T18:03:17.617 に答える