【发布时间】:2016-12-20 14:59:54
【问题描述】:
我正在尝试按日期对我的 mongoose 条目进行排序,最近在 node.js express 中使用 mongoose 排序。
猫鼬查询是:
FecalRequest.findOne({uid: req.user.id}, {sort:{'createdAt':-1}}, (err, fecalkits) => {
console.log(fecalkits);
done(err, respiratorykits, fecalkits)
});
我已经尝试过 created_at 和 createdAt。错误是 eMongoError:不支持的投影选项:排序:{ createdAt:-1 }
作为参考,FecalRequest 模型如下所示:
const fecalSchema = new mongoose.Schema(
{
uid: String,
email: String,
status: {type: String, default: 'No Request' },
},
{ timestamps: true });
我只想返回特定用户最近创建的条目。
【问题讨论】:
标签: node.js mongodb express mongoose