我正试图让所有记录的日期大于现在.我尝试了这个,但它做了很多工作:
$all_dates = $this->TourDate->find('all', array('conditions' => array('TourDate.date >=' => 'NOW()'), 'order' => array('TourDate.date ASC')));
Run Code Online (Sandbox Code Playgroud)
如果我用它当前的日期替换NOW().为什么?
hsz*_*hsz 24
我不使用,CakePHP但我很确定你'NOW()'正在解析为字符串,最后你有类似的东西
TourDate.date >= 'NOW()'
Run Code Online (Sandbox Code Playgroud)
也许你应该试试
array('TourDate.date >= NOW()')
Run Code Online (Sandbox Code Playgroud)
仅作为一个值而不是将其拆分为key => value样式?