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

Czy za pomocą Mongoose można utworzyć nową bazę danych w MongoDB?

Tak, możesz określić nazwę bazy danych w ciągu połączenia.

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

Gdy tylko utworzysz rekord z tym połączeniem, utworzy on nową bazę danych i kolekcje pod nazwą bazy danych „dbname1”. Jeśli chcesz utworzyć nową bazę danych, możesz określić inne parametry połączenia:

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

a to utworzy wszystkie twoje rekordy pod nazwą „dbname2”. Twoje dokumenty nie zostaną zaimportowane do dbname2, będziesz musiał zaimportować te rekordy, jeśli chcesz to zrobić. Mam nadzieję, że to pomoże.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB — Aktualizuj obiekt w zagnieżdżonej tablicy

  2. Kolejność zdarzeń webhooków w paski

  3. Mongo. Zapytanie o dokumenty z tablicą, której dzieci WSZYSTKIE muszą pasować do zapytania

  4. MongoDB GridFS - Czy to nazwa pliku czy nazwa pliku?

  5. mongodb multi tenacy zaklęcie z @Document