0
在MongoDB中,我有以下命令來更新一堆文件原子方式更新多個文件
我使用MongoDB的本地驅動程序的Node.js:
champion_statistics.bulkWrite([
{updateOne: {filter: {id: 1}, update: {$inc: {sum: 2}}, upsert: false}},
{updateOne: {filter: {id: 2}, update: {$inc: {sum: 5}}, upsert: false}}
], {
ordered: false
}, function(err, res){
//done
});
然而,當我做了閱讀,我發現收集處於第一個操作完成的狀態,而不是第二個操作。有什麼我可以做多個更新原子?