如何在Doctrine查询中指定空值作为filter?
我在Zend使用Doctrine 1.1。 我正在尝试编写一个查询,将返回某个列中具有空值的logging。
$q = Doctrine_Query::create() ->select('a.*') ->from('RuleSet a') ->where('a.vertical_id = ?', null); $ruleset_names_result = $q->execute(array(), Doctrine::HYDRATE_ARRAY);
我在规则集表中有vertical_id列中有一个NULL值的三个logging,但查询doest找不到这些。
感谢帮助。
希德。
我使用symfony的原则,这是我的方式:
where('a.vertical_id is NULL');