mongoose使用find()获取最近5分钟内created_at的记录

时间:2014-04-22 18:21:00

标签: node.js mongoose

如果我目前正在使用Model.find(),那么检索过去5分钟内创建的条目的正确方法是什么?

1 个答案:

答案 0 :(得分:3)

计算五分钟前的时间,然后使用$gte运算符:

var d = new Date();
d.setMinutes(d.getMinutes()-5);
Model.find({created_at: {$gte: d}}, callback);