我正在尝试在 PHP 中创建一个 Mongo 查询。我正在使用由其他人创建的数据库,并且所有日期都已保存为字符串。我想找到在某个时间之前创建的所有条目。
通过网上搜索,我发现我应该可以使用
array('updated_at' => array('$gt' => $access_date)))
$access_date
MongoDate在哪里。目前,我正在使用$access = new MongoDate(strtotime($access_date));
日期字符串创建 MongoDate 。
但这似乎只有update_at
在保存为 MongoDate 对象时才有效。如前所述,它被保存为字符串。有没有一种简单的方法可以$gt
用于日期字符串而不是 MongoDates?如果不是我必须做一个复杂的 for 循环,它会变得非常混乱。