Node.js 按最接近当前日期的mongoose对文档进行排序
我不知道如何从最接近当前日期的日期对文档进行排序。 我的模型看起来像这样:Node.js 按最接近当前日期的mongoose对文档进行排序,node.js,mongodb,express,mongoose,Node.js,Mongodb,Express,Mongoose,我不知道如何从最接近当前日期的日期对文档进行排序。 我的模型看起来像这样: ... when: { type: Date, required: true }, ... 这就是我所尝试的: MatchModel.find({when: { $gte: new Date() }}) 如果您的模式具有to true选项,则可以轻松地使用它$sort。如果您的模式具有to true选项,则可以轻松地使用它$sort。
...
when: {
type: Date,
required: true
},
...
这就是我所尝试的:
MatchModel.find({when: { $gte: new Date() }})
如果您的模式具有to true选项,则可以轻松地使用它
$sort
。如果您的模式具有to true选项,则可以轻松地使用它$sort
。