javascriptからデータベースのリスト(コンソールの 'show dbs'など)を取得できるかどうか知っていますか?私はjavascriptのファイル(モンゴadmin.js)を介してモンゴからすべてのデータベースをドロップしたい、しかし、私はすべてのデータベースを一覧表示する方法を見つけることができません...MongoDbシェルスクリプト
Thxを
私は簡単なスクリプトを用意しようとしています私はどのように私はスクリプトからDBを変更することができます見つけることができません。 サンプルのjavascriptスクリプトを示します。それは常にコマンド "use"で失敗します。私はdb.evalとevalで試しましたが失敗します。
print(db.getMongo().getDBNames());
var environments = db.getMongo().getDBNames()
for(var environmentIndex in environments){
print(environments[environmentIndex])
eval("use staging");
//db.dropDatabase();
}
:
use dbname
util.js
では、以下のように定義されます。 http://stackoverflow.com/a/3010848/156060を参照してください。 MongoDBサーバーのすべてのデータベースを削除するために使ったJavaScriptがあります:https://gist.github.com/1754355 –