node.js - 如何在 MongoDB 中按日期对集合进行排序?

我正在使用带有 Node.JS 的 MongoDB。我有一个包含日期和其他行的集合。日期是一个 JavaScript Date 对象。

我如何按日期排序这个集合?

最佳答案

对@JohnnyHK 的回答稍作修改

collection.find().sort({datefield: -1}, function(err, cursor){...});

在许多用例中,我们希望返回最新记录(例如最新更新/插入)。

https://stackoverflow.com/questions/13847766/

相关文章:

mongodb - mongodb在运行吗?

node.js - 如何使用 2d 地理索引在 Mongoose 模式中正确定义数组中的对象

mongodb - 蒙哥 : find items that don't have a certai

mongodb - 如何在不定义模式的情况下使用 Mongoose?

javascript - Mongoose 子文档与嵌套模式

mongodb - 使用 MongoDB 检查字段是否存在

node.js - 如何使用 Mongoose 生成 ObjectId?

node.js - MongoDB 和 Mongoose 的区别

mongodb - mongorestore 错误 : Don't know what to do

javascript - mongoose vs mongodb(nodejs模块/扩展),哪个更好