Javascript Mongoose collection.insert continueOnError,插入的文档未在回调中传递

Javascript Mongoose collection.insert continueOnError,插入的文档未在回调中传递,javascript,node.js,mongodb,mongoose,Javascript,Node.js,Mongodb,Mongoose,我根据具有唯一索引的模式创建了一个模型。 我尝试使用Model.collection.insert()插入多个文档。 数据可能有一些重复文档,因此我在选项中使用了continueOnError。 我检查了shell,数据似乎正常插入,但在回调中,传递的文档为空 Model.collection.insert(data.slice(0, 3), { continueOnError: 1 }, function(err, documents) { console.log(arguments)

我根据具有唯一索引的模式创建了一个模型。
我尝试使用Model.collection.insert()插入多个文档。
数据可能有一些重复文档,因此我在选项中使用了continueOnError。
我检查了shell,数据似乎正常插入,但在回调中,传递的文档为空

Model.collection.insert(data.slice(0, 3), {
  continueOnError: 1
}, function(err, documents) {
  console.log(arguments); // { 0: null, 1: [{...}, {...}, {...}] }
});
然后


我只想知道我成功插入了多少文档。我该怎么做呢?

在控制台日志记录中,documents变量返回什么?我已经在问了,第一次是3个元素的数组,第二次是Null。当函数返回
文档时,您正在记录
参数
“arguments对象是所有函数中可用的局部变量。可以使用arguments对象在函数中引用函数的参数。此对象包含传递给函数的每个参数的一个条目,第一个条目的索引从0开始。“
Model.collection.insert(data.slice(0, 5), {
  continueOnError: 1
}, function(err, documents) {
  console.log(arguments); // { 0: error message, 1: null }
});