sql >> Databasteknik >  >> NoSQL >> MongoDB

Är det möjligt att skapa en ny databas i MongoDB med Mongoose?

Ja, du kan ange databasnamnet i din anslutningssträng.

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

Så snart du skapar en post med den anslutningen kommer den att skapa den nya databasen och samlingarna under databasnamnet 'dbname1'. Om du vill skapa en ny databas kan du ange en annan anslutningssträng:

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

och det kommer att skapa alla dina poster under namnet 'dbname2'. Dina dokument kommer inte att importeras till dbname2, du måste göra en import av dessa poster om du vill göra det. Hoppas det hjälper.



  1. Hur använder man Redis massinsättning?

  2. Finns det något sätt att flushall på ett kluster så att alla nycklar från master och slavar raderas från db

  3. Mongoose på två nivåer med KeystoneJs

  4. MongoDb aggregering $lookup med utländska _ids i arrayer