mongoose更新文档无效

时间:2017-01-08 21:55:48

标签: node.js mongodb express mongoose

我是mongoose的新手,我正在尝试通过ref id找到一个文档并更新相应的文档,但它会抛出一个错误,说“course.save不是函数”。任何人都可以帮我这个吗?谢谢!

Here is the schema

Here is the api for update

1 个答案:

答案 0 :(得分:1)

您的更新功能存在问题,您无法像这样使用它。进行更新的正确方法是:

    TrainingModel.update({ "referenceNumber": req.params.referenceNumber}, req.body(or req.params), function(err, page){
    if(err) throw err;
    res.json();
});

Reference to mongoose docs