如何保存我刚刚在mongodb中修改的小文件?

时间:2015-10-27 00:17:06

标签: mongodb mongoose

我使用以下代码来获取和修改我的文件。我console.log它,它的工作原理。但是,我不知道如何保存修改后的文件。这些是非常小的文件,有一种快速的方法可以在我阅读并更新后保存它吗?

User.findOne({
            name : userName
        }, function(error, result) {
            result.points -= point;
            result.negative += negative;
});

1 个答案:

答案 0 :(得分:0)

如果您询问如何更新现有文档,那么the update method即可。在您发布的示例中,$inc operator会很有用:

User.update({name: userName}, {
  $inc: {
    points: -point,
    negative: negative
  }
});