0
我有一個存儲會話信息的集合。如果它不存在,我使用以下javascript命令添加「名稱」字段。如果是這樣,我只需使用我提供的值更新所有記錄。將字段添加到mongodb中的集合
session.update({},{$ set:{「name」:x}},function(e,c){....});
但是,此代碼不起作用。它只會在第二個用戶登錄時更新,並且只在第一個記錄上這樣做。我如何解決它?
我有一個存儲會話信息的集合。如果它不存在,我使用以下javascript命令添加「名稱」字段。如果是這樣,我只需使用我提供的值更新所有記錄。將字段添加到mongodb中的集合
session.update({},{$ set:{「name」:x}},function(e,c){....});
但是,此代碼不起作用。它只會在第二個用戶登錄時更新,並且只在第一個記錄上這樣做。我如何解決它?
通過{ multi: true }
作爲第三個參數。默認情況下,更新操作僅影響一個文檔。
此外,您可能需要指定查詢對象(第一個參數)中要影響的文檔。 – Rishi