【问题标题】:Propel having() with criteria用标准推动 have()
【发布时间】:2015-07-09 09:39:11
【问题描述】:

我添加了一个虚拟列,然后使用“拥有”对其进行过滤。当我需要按一个值过滤时,一切正常,但我还需要按“非空”过滤。只需要 3 个参数,包括子句、值和绑定类型,有没有办法传递一个标准?

$Sharings->having("TotalSharing = ?",2, \PDO::PARAM_INT);

或者我是否必须添加一个新的虚拟列,该列具有我直接需要的值?

提前非常感谢! 焦亚

【问题讨论】:

    标签: propel


    【解决方案1】:

    好的,实际上比我想象的要容易得多,我只是使用了:

    $Sharings->having("TotalSharing > ?",0, \PDO::PARAM_INT);
    

    所以我不需要使用 Criteria 对象,我很傻,没想到这一点,只是习惯了使用 filterBy...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多