我会问你一个问题。 “我使用Codeigniter和Mongodb进行了简单的查询”。我的查询如下:
$id = '1234'
$firstDate = strtotime('2018-05-31T12:10:04.000Z'); //in isodate format
$this->mongo_db->where('id', $id);
$this->mongo_db->where('timestamp', $firstDate);
$query = $this->mongo_db->get('dateInfo');
return $query;
执行查询后,我什么也得不到。
但是如果删除了'timestamp'行,则返回ID为1234的所有数据。如果我var_dump($ query),则时间戳显示为["timestamp"]=> object(MongoDate)#27 (2) { ["sec"]=> int(1527768604) ["usec"]=> int(0) }
。我的问题是“如何将“时间戳”字段与我的变量进行比较?”谢谢。