是否为重复的唯一索引发送错误?

时间:2018-11-11 22:49:58

标签: mongodb

我有一个唯一索引,因为我希望mongoDB忽略任何重复项:

dbo.collection("sold").createIndex({ "myId": 1 }, { unique: true })

但是,mongodb将此视为错误,这意味着我必须在我的应用程序代码中创建特殊的错误处理:

catch(err){
  if(err.code === 11000){log({completed: err.result.nInserted, duplicates: err.result.result.writeErrors.length})}
  else{log( {err} )}
}

是否有某种方法可以使mongodb不将重复项视为错误?

0 个答案:

没有答案