MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

lo script mongo shell non mi consente di includere l'uso di

In uno script mongo puoi usare db.getSiblingDB('new_db_name') per ottenere un riferimento di un nuovo database. Quindi, non è obbligatorio fornire il nome del database nella riga di comando. Puoi usare script.js :

db = db.getSiblingDB('new_db_name');
print(db);

// the rest of your code for database "new_db_name"

e l'output di questo script è (richiamato con mongo script.js ):

MongoDB shell version: 2.2.2
connecting to: test
sag