mongodbのコレクションにアイテムを追加しようとしています。mongodbコレクションにアイテムを追加するとforeachで約束事を管理する方法
これを解決するにはどうすればよいのですか?
putAlldata: function(items) {
return new Promise(function(resolve, reject) {
MongoClient.connect(config.dbDelinquency.url, function(err, db) {
if (err) {
reject(err);
} else {
resolve(db);
}
})
}).then(function(db) {
return new Promise(function(resolve, reject) {
var collection = db.collection('data');
items.forEach(function(item) {
//console.log(item);
db.collection('data').insert(item)
})
resolve(items.length);
});
});
}