批量删除colletion 【MongoDB shell】

use auction
var colls = db.getCollectionNames();
for(var i = 0; i < colls.length; i++){
   if(/user_apps_grab_gid_[a-f0-9]*$/.test(colls[i])){
      print(colls[i]);
      //db.auction.drop(colls[i]);
      db.runCommand({"drop" : colls[i]});
   }
}

  

原文地址:https://www.cnblogs.com/arliang/p/MongoDB_Shell_remove_collections.html