Mongoose.js如何在更新期间乘以字段值

时间:2017-04-23 19:59:12

标签: node.js mongodb mongoose

我正在尝试使用猫鼬模型更新mongodb集合中的值,但我似乎无法使其按照我想要的方式工作。我希望特定字段的值是更新字段的倍数。

var id = req.user._id

Model.findById({_id: id},function(err,doc){
if(err){

console.log(err)//handle error

)//handle error

}else{
//update file

doc.field1 = req.body.formInput;
doc.field2 = {$multiply: [doc.field1, 2]};
doc.save();
};
});

如果有人可以提供帮助,我不知道正确的方法来打破我的应用程序。请帮助一个兄弟。

0 个答案:

没有答案