PHP MongoDate比较vs stringdate比较

时间:2016-03-06 03:22:25

标签: php mongodb mongodate

我正在尝试在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循环,它变得非常混乱。

0 个答案:

没有答案