ing*_*rid 2 mongoose mongodb node.js express
我正在尝试按日期排序我的猫鼬条目,最近在node.js中的第一个用mongoose表达.
mongoose查询是:
FecalRequest.findOne({uid: req.user.id}, {sort:{'createdAt':-1}}, (err, fecalkits) => {
console.log(fecalkits);
done(err, respiratorykits, fecalkits)
});
Run Code Online (Sandbox Code Playgroud)
我已经尝试过created_at和createdAt.错误是eMongoError:不支持的投影选项:sort:{createdAt:-1}
作为参考,FecalRequest模型如下所示:
const fecalSchema = new mongoose.Schema(
{
uid: String,
email: String,
status: {type: String, default: 'No Request' },
},
{ timestamps: true });
Run Code Online (Sandbox Code Playgroud)
我只想返回特定用户最近创建的条目.
Joh*_*yHK 14
包含一个空对象作为第二个(投影)参数,以便将第三个参数to findOne正确解释为查询选项:
FecalRequest.findOne({uid: req.user.id}, {}, {sort:{'createdAt':-1}}, (err, fecalkits) => {
console.log(fecalkits);
done(err, respiratorykits, fecalkits)
});
Run Code Online (Sandbox Code Playgroud)
绝对是我在答案中使用"粪便"一词的最多次.
| 归档时间: |
|
| 查看次数: |
6080 次 |
| 最近记录: |