有人可以帮助我理解我错了什么。我正在尝试获取mongodb集合中最后记录的ID
db.collection('task').findOne(({_id: new ObjectID}).sort('_id:: -1').limit(1), (error, task) => {
if(error){
return console.log('There is no data inside the collection')
}
})
答案 0 :(得分:0)
经过不断的尝试,我让它起作用了
db.collection('task').findOne({}, {sort: {id: -1},limit: 1}, (error, task) => {
if(error){
return console.log('There is no data inside the collection')
}
console.log(task)
})