查询表member_pay_records时间大于2018-11-22 21:03:45,小于2018-11-22 21:03:46的最后一条数据;
查询语句:
db.getCollection('member_pay_records').find({"pay_time":{$gte:"2018-11-22 21:03:45",$lte:"2018-11-22 21:03:46"}}).sort({_id:-1}).limit(1)
参考代码如下:
var start = new Date(2010, 3, 1);
var end = new Date(2010, 4, 1);
db.posts.find({created_on: {$gte: start, $lt: end}});
(代码内日期可自行设置修改)