在Mongodb + PHP中查找两个日期之间的数据

时间:2018-07-13 07:35:36

标签: php mongodb date range

我的收藏结构是

"classStartDate" : ISODate("2018-04-26T00:00:00.000Z")在mongo数据库中,

现在我正在搜索2018年1月1日至2018年7月31日之间的记录, 我的代码是

$where = array( "classStartDate"    => array('$gte'=>$mongostartdate), "classEndDate"      => array('$lte'=>$mongoenddate));

但未找到结果,请帮助

1 个答案:

答案 0 :(得分:0)

CollectionName.find({
    created_at: {
        $gte:$mongostartdate,
        $lt: mongoenddate
    }
})