我想删除一些mongodb集合,但这是一个异步任务。该代码将是:
var mongoose = require('mongoose');
mongoose.connect('mongo://localhost/xxx');
var conn = mongoose.connection;
['aaa','bbb','ccc'].forEach(function(name){
conn.collection(name).drop(function(err) {
console.log('dropped');
});
});
console.log('all dropped');
控制台显示:
all dropped
dropped
dropped
dropped
确保all dropped删除所有收藏集后将被打印的最简单方法是什么?任何第三方都可以用来简化代码。
米琪卡哇伊
梦里花落0921
相关分类