MongoDB6 コレクション(テーブル)をリネームするサンプル

環境
MongoDB 6.0.2

構文
db.コレクション名.renameCollection(“変更名前")
コレクション(テーブル)をリネームするには、「renameCollection」を使用します。

使用例
データベース「hoge」に「test」というコレクションを作成して、「cft」にリネームします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
> db.test.insert({name:'yamada', age:10, gender:'m'});
{
acknowledged: true,
insertedIds: { '0': ObjectId("6364a61506a29c57f191d1b6") }
}
> db.test.renameCollection("cft")
{ "ok" : 1 }
> db.cft.find()
{ "_id" : ObjectId("61c3c8b1b72dd2b156014fb5"), "name" : "yamada", "age" : 10, "gender" : "m" }
> db.test.insert({name:'yamada', age:10, gender:'m'}); { acknowledged: true, insertedIds: { '0': ObjectId("6364a61506a29c57f191d1b6") } } > db.test.renameCollection("cft") { "ok" : 1 } > db.cft.find() { "_id" : ObjectId("61c3c8b1b72dd2b156014fb5"), "name" : "yamada", "age" : 10, "gender" : "m" }
> db.test.insert({name:'yamada', age:10, gender:'m'});
{
  acknowledged: true,
  insertedIds: { '0': ObjectId("6364a61506a29c57f191d1b6") }
}

> db.test.renameCollection("cft")
{ "ok" : 1 }

> db.cft.find()
{ "_id" : ObjectId("61c3c8b1b72dd2b156014fb5"), "name" : "yamada", "age" : 10, "gender" : "m" }

 

MongoDB

Posted by arkgame