我在CakePHP中有一个查询,它有一个名为DropIn.drop_in_time
的存储“datetime”字段。我只想“找到”那些DropIn.drop_in_time is > NOW()
的条目,但我很难做到这一点。比较CakePHP中的DateTime
条件DropIn.drop_in_time >' => 'NOW()
在下面的查询中没有得到正确的结果。有没有更好的方法来做到这一点?
$requests = $this->DropIn->find('all', array(
'conditions' => array('DropIn.drop_in_time >' => 'NOW()', 'or' => array(array('DropIn.user_id' => $this->Auth->user('id')), array('DropIn.id' => $drop_in_ids))),
'order'=>array('DropIn.created'=>'DESC')));
太感谢你了!这个建议很好。我知道这是一些愚蠢的语法问题 – 2011-03-01 10:36:31
你也可以做'Model.date>'=>(object)'NOW()'iirc – dogmatic69 2011-03-01 12:12:17
@deceze你是一个老板。 – usumoio 2014-02-28 14:13:00