如何从猫鼬InsertMany

时间:2019-05-07 17:17:13

标签: node.js mongodb mongoose

我使用猫鼬insertMany从CSV批处理插入。我得到的主要问题是,当由于唯一索引而失败时,它不会从失败的ID中区分出(或至少我可以找到它)并实际上将其插入。有一个“ inserttedIds”列表,但其中列出了所有ID。

这是功能还是我做错了什么? 有解决方法吗?

我已经尝试使用{ordered:false, rawResult: false}

更改选项

实际上没有什么花哨的东西,只是一个简单的insertMany,但是它会因索引重复而失败(依靠它)。

 this.insertMany(chunck, {ordered:false, rawResult: false}, ( err, docs ) => {
  if (err) {
    console.log(err.result);
  }
  else {
    console.log(docs);
  }

0 个答案:

没有答案