【发布时间】:2017-01-02 10:43:05
【问题描述】:
我正在尝试从 mongodb 获取今天的数据。
这是一个示例文档:
{
"_id": ObjectId("586a284a1f815b55608b456b"),
"timestamp": "02/01/2017 03:45:36",
"data": "29",
"lat": "not available",
"time": ISODate("2017-01-02T10:15:38.57Z")
}
这里是 PHP 代码:
$query = array('time'=>array ('$gte'=>new mongoDate()));
$str = $collection->find($query);
foreach($str as $doc)
print_r($doc);
我做错了什么?我得到的是空输出。
【问题讨论】:
-
new mongoDate()是当前时间,而文档包含过去的某个时间,不大于或等于它。 -
你是对的。我的坏
标签: php mongodb mongodb-query