我想知道在mongoose中是否有一种方法可以在某个字段上按升序对查询进行排序,该字段也会在$exist
上排序。
我的意思是以下查询排序,就像我想要的那样,但是将没有track.nextRun
的文档放在数组的顶部
db.Task.find().sort({ 'track.nextRun': 1 })
我希望数组底部没有track.nextRun
的文档。
答案 0 :(得分:-1)
db.Task.find({ 'track.nextRun': { $exists: false } }).sort({ 'track.nextRun': 1 })