可以在DB中追加现有对象吗? (节点+猫鼬)

时间:2014-11-08 03:09:51

标签: javascript node.js mongodb mongoose

我有一个像我这样保存到数据库的对象

var newObject = new PObject ({
                   value : 'before',
                       id :123456
               });

           newObject.save(function (err) {
       if (err) console.log ('Error on save!')
   });

如果我只想将值更改为“之后”,那么可以在不添加新对象和删除旧对象的情况下实现吗?

1 个答案:

答案 0 :(得分:0)

当然,只需将update$set运算符一起使用:

PObject.update({id: 123456}, {$set: {value: 'after'}}, function(err) { ... });