sql >> Databasteknik >  >> NoSQL >> MongoDB

mongo shell script låter mig inte inkludera använda

I ett mongoskript kan du använda db.getSiblingDB('new_db_name') för att få en referens till en ny databas. Så det är inte obligatoriskt att ange databasens namn på kommandoraden. Du kan använda script.js :

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

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

och utdata från detta skript är (anropas med mongo script.js ):

MongoDB shell version: 2.2.2
connecting to: test
sag


  1. mongoDB-alternativ för främmande nyckelbegränsningar

  2. $facetaggregation i monogdb

  3. Hur man inaktiverar Redis Caching vid körning om redis-anslutningen misslyckades

  4. Udda resultat från mongoid som använder Debian squeeze mongodb