sql >> Base de Datos >  >> NoSQL >> MongoDB

El script mongo shell no me permite incluir use

En un script de mongo, puede usar db.getSiblingDB('new_db_name') para obtener una referencia de una nueva base de datos. Por lo tanto, no es obligatorio dar el nombre de la base de datos en la línea de comandos. Puede usar script.js :

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

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

y el resultado de este script es (invocado con mongo script.js ):

MongoDB shell version: 2.2.2
connecting to: test
sag