MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB / Express - Jak przełączyć bazę danych po połączeniu przez connect()

Możesz przełączyć się na inną bazę danych w następujący sposób:

mongodb.MongoClient.connect(mongourl, function(err, database) {
  // switch to another database
  database = database.db(DATABASE_NAME);
  ...
});

(dokumentacja )

EDYTUJ :dla wyjaśnienia:umożliwia to również otwieranie wielu baz danych przez to samo połączenie:

mongodb.MongoClient.connect(mongourl, function(err, database) {
  // open another database over the same connection
  var database2 = database.db(DATABASE_NAME);

  // now you can use both `database` and `database2`
  ...
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Połączenie Go i MongoDB nie będzie działać z dziennikiem paniki, brak dostępnego serwera

  2. Jak posortować dwa pola z mangustą?

  3. Długość wartości pola tekstowego w mongoDB

  4. Agregacja z liczbą poddokumentów spełniających warunek i grupowanie

  5. Przypadek indeksów haszowanych MongoDB