MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Възможно ли е да се създаде нова база данни в MongoDB с Mongoose?

Да, можете да посочите името на базата данни във вашия низ за връзка.

db = mongoose.connect('mongodb://localhost/dbname1')

Веднага след като създадете запис с тази връзка, тя ще създаде новата база данни и колекции под името на базата данни „dbname1“. Ако искате да създадете нова база данни, можете да посочите различен низ за връзка:

db = mongoose.connect('mongodb://localhost/dbname2')

и това ще създаде всички ваши записи под името 'dbname2'. Вашите документи няма да се импортират в dbname2, ще трябва да направите импортиране на тези записи, ако искате да направите това. Надявам се, че това помага.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Прозрачен отказ на база данни за вашите приложения

  2. Не може да се свърже с MongoDB Replica Set от друг сървър с помощта на robo3T и в C#

  3. MongoDB:Проблем при използване на mongoexport с опция --query

  4. MongoDB изберете брой (различен x) в индексирана колона - брой уникални резултати за големи набори от данни

  5. Цикъл с асинхронни обратни извиквания в mongoose/mongodb/node