📅  最后修改于: 2023-12-03 15:38:05.280000             🧑  作者: Mango
在 MongoDB 中,可以使用 db.renameCollection()
方法来重命名集合名称。在 Node.js 中,我们可以使用 mongodb
模块来操作 MongoDB 数据库。
下面是一份使用 Node.js 重命名 MongoDB 集合名称的示例代码:
const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017';
const dbName = 'mydatabase';
MongoClient.connect(url, function(err, client) {
if (err) throw err;
const db = client.db(dbName);
const collection = db.collection('oldCollectionName');
// 重命名集合名称
collection.rename('newCollectionName', function(err, result) {
if (err) throw err;
console.log('Collection renamed successfully');
client.close();
});
});
在上面的代码中,我们首先连接到 MongoDB 数据库,在连接成功后获取 oldCollectionName
集合的引用。然后,我们使用 rename()
方法重命名集合名称为 newCollectionName
。最后,我们关闭数据库连接。
请注意,rename()
方法中的回调函数接受两个参数,第一个参数是可能出现的错误,第二个参数是操作结果对象。
本文介绍了如何使用 Node.js 重命名 MongoDB 集合名称。通过使用 mongodb
模块,我们可以轻松地连接到 MongoDB 数据库并操作集合。