【发布时间】:2021-04-30 20:19:10
【问题描述】:
我正在尝试创建一个函数来使用猫鼬更新我的日记记录。
findOneAndUpdate 需要一个过滤器和文档参数。像这样:
const query = { name: req.body.name };
const diary = { name: req.body.name, initDate: req.body.initDate,};
但是当我运行 findOneAndUpdate 时,猫鼬正在创建一个新文档而不是更改现有文档。
const diaryUpdated = await DiaryModel.findOneAndUpdate(query, diary, {
upsert: true,
});
我做错了什么?
谢谢。
【问题讨论】:
标签: javascript mongodb mongoose