Mongoose的collection.insert continueOnError,插入的文件没有通过callback

我从一个具有唯一索引的模式创build了一个模型。
我试图使用Model.collection.insert()插入多个文档。
数据可能有一些重复的文件,所以我使用了continueOnError选项。
我检查了shell,数据似乎是正常插入的,但是在callback中,传递的文档是空的。

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

然后

 Model.collection.insert(data.slice(0, 5), { continueOnError: 1 }, function(err, documents) { console.log(arguments); // { 0: error message, 1: null } }); 

我只想知道我已经成功插入了多less个文档。 我怎样才能做到这一点?