我从具有唯一索引的模式创建了一个模型 我试图使用Model.collection.insert()来插入多个文档 数据可能有一些重复的文档,所以我在选项中使用了continueOnError 我检查了shell,数据似乎正常插入,但在回调中,传递的文件为null。
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 }
});
我只是想知道我成功插入了多少文档。我怎么能这样做?