精准数据清理:掌握 MongoDB 删除集合的方法与最佳实践
// 连接到MongoDB数据库
const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017';
const dbName = 'exampleDb';
MongoClient.connect(url, function(err, client) {
if(err) throw err;
const db = client.db(dbName);
// 删除集合
db.collection('inactiveUsers').drop(function(err, delOK) {
if(err) throw err;
if(delOK) console.log("集合已删除");
client.close();
});
});
这段代码演示了如何使用MongoDB的Node.js驱动程序删除一个名为inactiveUsers
的集合。首先,它建立了对数据库的连接,然后尝试删除指定的集合。如果操作成功,它会在控制台输出一条消息,然后关闭数据库连接。
评论已关闭