MongoDB按日期返回最后一个条目

时间:2017-11-01 00:15:04

标签: javascript mongodb mongoose

我正在尝试返回mongodb数据库中的最后一个条目。我有两个不同的集合,我需要执行此功能。我写了以下内容来执行此任务。

//Located in my Mongoose Model
module.exports.returnSingleRet = function(query, callback){
  return inspections.findOne(query,function(err, item){
    if (err) throw err;
    return item;
  });
}

//Located in script looking for last entry
var last = await Inspections.returnSingleRet({project_id: 
projects[p].id},null,{sort: {date: -1}});

此代码适用于第一个数据集。它有超过15,000个条目。当我在第二次收集1,500件物品时。它总是返回我在集合中的第一个条目??我在两个集合中排序的字段都是iso日期..

0 个答案:

没有答案