CakePHP将来会获得日期记录

时间:2014-01-05 02:33:03

标签: mysql date cakephp

我有一个包含“日期”列的事件表。 我正在尝试检索将来的所有事件,但我无法正确构建查找功能。

我试图使用conditions参数,如下所示:

$options = array('conditions' => array("Event.Date >= CONVERT(date, SYSDATETIME()"));
$events = $this->Event->find('all', $options);

但是这会导致重定向循环。 如何实现这一目标的正确方法? TIA!

1 个答案:

答案 0 :(得分:1)

试试这个:

$options = array(
    'conditions' => array(
        "Event.Date >=" => date('Y-m-d', strtotime("now"))
    )
);

你实际上并不需要strtotime(“now”)参数,但是当你稍后回到这个片段时,我发现它有助于提高可读性和可维护性。