mongoDB indexを削除する

mongoDBで、indexを削除する手順を記述してます。 「dropIndex」で削除したインデックスを指定して削除します。
環境
- OS CentOS Stream release 9
- MongoDB 6.0.2
手順
indexを削除するには、「dropIndex」を使用します。
db.コレクション名.dropIndex("インデックス名")
実際に、以下のデータベース「hoge」にある「foo」というコレクションにあるインデックスを削除してみます。
> use hoge
> db.foo.getIndexes()
[
{ v: 2, key: { _id: 1 }, name: '_id_' },
{ v: 2, key: { name: -1 }, name: 'name_-1' }
]
インデックス名を指定して削除します。
> db.foo.dropIndex("name_-1")
{ nIndexesWas: 2, ok: 1 }
> db.foo.getIndexes()
[ { v: 2, key: { _id: 1 }, name: '_id_' } ]
削除されていることが確認できます。
-
前の記事
javascript 数値判定を行う 2022.08.13
-
次の記事
javascript エラー「Uncaught TypeError: xxx.forEach is not a function」の解決方法 2022.08.13
コメントを書く