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);

表中有一条记录,其专利组 ID 为空,但我得到的是空数组。

有任何想法吗?我做错了什么

谢谢

4

1 回答 1

1

与您在 SQL 中执行此操作的方式相同

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