In einem Mongo-Skript können Sie db.getSiblingDB('new_db_name')
verwenden um eine Referenz einer neuen Datenbank zu erhalten. Daher ist es nicht zwingend erforderlich, den Datenbanknamen in der Befehlszeile anzugeben. Sie können die script.js
verwenden :
db = db.getSiblingDB('new_db_name');
print(db);
// the rest of your code for database "new_db_name"
und die Ausgabe dieses Skripts ist (aufgerufen mit mongo script.js
):
MongoDB shell version: 2.2.2
connecting to: test
sag