E11000 collection.updateOne

时间:2018-06-27 18:44:01

标签: node.js mongodb

这是我的查询内容

        return this.collection.updateOne({_id: propertyId}, {
            $inc: set,
        }, {upsert: true, ordered: false})

它所要做的就是尝试增加值(如果存在)或创建值(不存在)。

我不了解我如何获得

E11000 duplicate key error collection: 
cloud.CountSummary index: _id_ dup key: { : "205" }

当我进行更新时。不应该只是更新值(不担心重复),如果不存在则插入值。

似乎此错误应该发生在插入而不是更新上。

感谢您的帮助。

0 个答案:

没有答案