sql >> Databáze >  >> NoSQL >> MongoDB

Je možné vytvořit novou databázi v MongoDB pomocí Mongoose?

Ano, název databáze můžete zadat ve svém připojovacím řetězci.

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

Jakmile vytvoříte záznam s tímto připojením, vytvoří se nová databáze a kolekce pod názvem databáze 'dbname1'. Pokud jste chtěli vytvořit novou databázi, můžete zadat jiný připojovací řetězec:

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

a tím se vytvoří všechny vaše záznamy pod názvem 'dbname2'. Vaše dokumenty nebudou importovány do dbname2, budete muset provést import těchto záznamů, pokud to chcete udělat. Doufám, že to pomůže.



  1. Jak se vlastně ukládají relace connect-mongo MongoStore?

  2. MongoDB:třídu java.lang.Double nelze přetypovat do třídy java.lang.Long

  3. Získat pozici vybraného dokumentu v kolekci [mongoDB]

  4. Mongoose &Express:Jak správně odstranit, vytvořit a uložit data, která jsou referenční