2016-11-05 68 views
0

我有兩個用戶。 test1和test2。我需要爲單個查詢中的用戶更新語言。 現在我循環他們如何使用貓鼬更新不同值的多個用戶?

db.collection.update({name : test1}, {lang: node}) 

db.collection.update({name : test2}, {lang: php}) 

但我不想這樣,我怎麼能做到這一點單查詢? 有沒有辦法像

db.collection.update({[{name: test1}, {lang: node}], [{name : test2}, {lang: php}]}, {multi:true}) 

if (name: test1){update lang: node} elseif (name: test2){update lang : php} 

樣本文檔

{ 
_id: 231123, 
name : test1, 
lang : java 
} 
+0

請樣本文件添加到帖子中。 – Veeram

+0

我認爲這並不重要,我仍然在帖子中做過更改 –

回答