2014-02-11 68 views
0

我有一個存儲會話信息的集合。如果它不存在,我使用以下javascript命令添加「名稱」字段。如果是這樣,我只需使用我提供的值更新所有記錄。將字段添加到mongodb中的集合

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

但是,此代碼不起作用。它只會在第二個用戶登錄時更新,並且只在第一個記錄上這樣做。我如何解決它?

回答

0

通過{ multi: true }作爲第三個參數。默認情況下,更新操作僅影響一個文檔。

+0

此外,您可能需要指定查詢對象(第一個參數)中要影響的文檔。 – Rishi

相關問題