如何覆盖整个文档,而不仅仅是更新字段? 这是我现在使用的方法,但不起作用:
esp
这是我的模型的样子,
updateFilmTitle: function(req, res) {
var id = req.params.id;
console.log(id);
filmTitleModel.findByIdAndUpdate(id, req.body, {
overwrite: true
}, {
new: true
}, (error, response) => {
if (error) {
res.json(error);
console.error(error);
return;
}
console.log("filmTitle form has been updated!");
res.json(response);
console.log(response);
});
},
答案 0 :(得分:0)
new
和overwrite
都是选项,因此它应该是:
filmTitleModel.findByIdAndUpdate(id, req.body, {
overwrite : true,
new : true
}, (error, response) => { ... });