共计 736 个字符,预计需要花费 2 分钟才能阅读完成。
自动写代码机器人,免费开通
本篇文章为大家展示了 MongoDB 中怎么重命名 database,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
重命名 database 脚本如下:
var source = source
var dest = dest
var colls = db.getSiblingDB(source).getCollectionNames();
for (var i = 0; i colls.length; i++) {
var from = source + . + colls[i];
var to = dest + . + colls[i];
db.adminCommand({renameCollection: from, to: to});
}
测试:
var source = test
var dest = test_new
var colls = db.getSiblingDB(source).getCollectionNames();
for (var i = 0; i colls.length; i++) {
… var from = source + . + colls[i];
… var to = dest + . + colls[i];
… db.adminCommand({renameCollection: from, to: to});
… }
{ok : 1}
use test_new
switched to db test_new
show tables
test
aaa
bbb
log
task
push_log
push_task
上述内容就是 MongoDB 中怎么重命名 database,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注丸趣 TV 行业资讯频道。
向 AI 问一下细节