2014-10-30 2 views
0

Я хочу выбрать все строки из таблицы, где filed not empty. Я стараюсь сделать это:QueryBuilder в Symfony 2

$qb = $this->getDoctrine()->getManager()->createQueryBuilder(); 
    $qb->select('p') 
     ->from('\Vputi\UserBundle\Entity\Profile', 'p') 
     ->where('p.driverLicence != :literal') 
     ->setParameter('literal', null); 

var_dump($qb->getQuery()->getResult());die; 

Но получаю только пустой массив. Где моя проблема?

ответ

1

Изменение линии:

->where('p.driverLicence != :literal') 

к:

->where('p.driverLicence is not NULL') 
+0

большое спасибо :) – nowiko

Смежные вопросы