相关疑难解决方法(0)

如何在Doctrine查询中将null值指定为过滤器?

我在Zend中使用Doctrine 1.1.我正在尝试编写一个查询,该查询将返回某列中具有空值的记录.

    $q = Doctrine_Query::create()
    ->select('a.*')
    ->from('RuleSet a')
    ->where('a.vertical_id = ?', null);

    $ruleset_names_result = $q->execute(array(), Doctrine::HYDRATE_ARRAY);
Run Code Online (Sandbox Code Playgroud)

我在ruleset表中有三条记录,它们在vertical_id列中具有NULL值,但查询找不到这些记录.

感谢帮助.

希德.

php null doctrine dql

71
推荐指数
2
解决办法
7万
查看次数

标签 统计

doctrine ×1

dql ×1

null ×1

php ×1