我有一個數組內的2個不同的對象,我想使用這些對象在我的MongoDB 更新集合所以,我雖然關於使用這樣的事情:節點JS Mongoose更新查詢裏面for或foreach循環,這有可能嗎?
for (i = 0 ; i < array.length ; i++) {
Model.update({array[i]._id},{$set : {'credits_pending' : array[i].credits_pending}},false,true)
}
但它僅更新的第一個值我的數組,我的意思是,數組[0]
爲什麼?
這種方法是不正確的。如果你想更新多個文件,你不應該選擇一些對所有文件都通用的屬性。如果這是不可能的,你應該使用承諾。 –
我的目標是用不同的值更新不同的文檔,我該怎麼做?我沒有找到解決方案:/ –