在mongodb中向集合添加字段

时间:2014-02-11 17:45:40

标签: javascript node.js mongodb

我有一个存储会话信息的集合。我正在使用以下javascript命令添加“name”字段(如果它尚不存在)。如果是,我只是用我提供的值更新所有记录。

  

session.update({},{$ set:{“name”:x}},function(e,c){....});

但是,此代码无效。它仅在第二个用户登录时进行更新,并且仅在第一个记录上进行更新。我该如何解决?

1 个答案:

答案 0 :(得分:0)

传递{ multi: true }作为第三个参数。默认情况下,更新操作仅影响一个文档。