【发布时间】:2018-02-10 18:18:22
【问题描述】:
我使用猫鼬过滤器来获取嵌套在 MongoDB 文档中的数据。如何对结果进行排序,目前用于提取数据的方法是否足够有效(如果没有,请提出一些解决方案或资源来研究)?
User.findOne({
UserID: SomeID
}, (err, user) => {
userData = user.userData.filter(userData => {
if (userData.Time.getTime() >= startTime && userData.Time.getTime() <= endTime) {
return userData;
}
});
res.json(userData);
});
如何在 MongoDB 中按日期对结果(userData)进行排序?
【问题讨论】:
-
你能发布一个示例用户数据和预期结果吗?
标签: node.js mongodb sorting mongoose