3
我正在使用必须使用遗留数据库的Symfony 2/Doctrine项目。我从现有的数据库创建了一个Doctrine 2实体,通常工作得很好。但我似乎无法得到一个案例的工作:有一些数据库条目有空字段(不是NULL,只是空的),我想通过一个Doctrine查询选择。学说2选择空字段
$em = $this->getDoctrine()->getManager();
$query = $em->createQuery(
'SELECT p FROM dtrcmsBundle:Page p WHERE p.articleName = :pageName'
)->setParameter('pageName', '');
剂量似乎没有工作。任何想法如何选择空的领域?
工作得很好!谢谢您的帮助! – wowpatrick
完成一些更多测试。不幸的是,似乎在所有情况下都不起作用。会做更多的测试。 – wowpatrick
只需做一些小改动就可以了:不用'a',而应该用'0'。当使用'a'时,您也会得到不是空的条目,但是该字段以数字开头。 – wowpatrick