MongoDBデータベース内のすべてを削除する 質問する

MongoDBデータベース内のすべてを削除する 質問する

私は MongoDB の開発を行っています。まったく悪意のない目的で、データベース内のすべてを消去したい場合があります。つまり、すべてのコレクションと、その周囲にあるその他のものをすべて削除し、最初からやり直したいのです。これを可能にする 1 行のコードはありますか? MongoDB コンソール メソッドと MongoDB Ruby ドライバー メソッドの両方を提供してくれたら、ボーナス ポイントです。

ベストアンサー1

mongo シェルの場合:

use [database];
db.dropDatabase();

ユーザーを削除するには:

db.dropAllUsers();

おすすめ記事