MongoDB Date range query for past hour MongoDB Date range query for past hour mongodb mongodb

MongoDB Date range query for past hour


db.entity.find({ $and:[    {    "timestamp": {        $gte: new Date(ISODate().getTime() - 1000 * 60 * 60)    }},     {     "timestamp": {        $lte: ISODate()    }}]})

Hope this helps...


db.coll.find({    "time": { // 60 minutes ago (from now)        $gte: new Date(ISODate().getTime() - 1000 * 60 * 60)    }})