我想检索已经过期的“记录”的记录。比今天"。以下是我发布的内容,但不起作用。任何建议表示赞赏。
$records = Records::find(array(
'$lte' => array(
array( 'endDateTime' => date())
),
"limit" => 10,
"sort" => array("_id" => -1)
));
答案 0 :(得分:2)
说实话,我没有对它进行测试,但我认为这应该可以解决问题:
$records = Records::find(array(
'conditions' => array(
'endDateTime' => array(
'$lte' => new Mongodate(strtotime("now"))
),
),
'limit' => 10,
'sort' => array(
'_id' => -1
)
));