insertMany 함수를 사용하던 중 오류가 발생했다. 이제 insertMany에서는 더 이상 콜백함수를 허용하지 않는다고 한다.
Model.insertMany(t, function(error, docs) {
console.timeEnd('5000건의 데이터 삽입')
}
Model.insertMany(t)
.then(function () {
console.timeEnd("5000건의 데이터 삽입");
})
.catch(function (err) {
console.log(err);
});
promise 객체를 반환하나 싶었다. 구글링을 해보니 더이상 insertMany에서는 콜백함수를 지원하지 않고 비동기를 지원하기 위해 promise 객체를 지원한다고 한다.!