【问题标题】:Yii condition <IS NULL>Yii 条件 <IS NULL>
【发布时间】:2011-07-18 00:18:47
【问题描述】:

如何逐列查找空值?

它不起作用:

$criteria->condition = '`seller_id` IS NULL';

【问题讨论】:

    标签: php activerecord yii conditional-statements criteria


    【解决方案1】:
    $criteria->addCondition('seller_id IS NULL');
    $data= MODEL::model()->find($criteria);
    

    试过了吗? **seller_id** 是 Yii 中的映射列名,它可能与您数据库中的实际列名不同。

    【讨论】:

    • tnx,它有效。但我很困惑。模型中的卖方 ID 是表中的卖方 ID。名字都一样!什么鬼?
    • 认领...如果它有效,那很好。通常,数据库列名被准确和正确地映射。很高兴它有帮助。
    • 对不起,是为了发表评论,而不是回答。实际上,我很久以前就[提交了一个错误][1]。强说他不会修。我认为这是一个缺陷。我分叉代码的另一个原因! [1]:code.google.com/p/yii/issues/…
    • @The Keeper of the Cheese 谢谢你的信息
    猜你喜欢
    • 1970-01-01
    • 2014-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-04
    • 2016-08-13
    • 2018-05-25
    相关资源
    最近更新 更多