MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

È possibile creare un nuovo database in MongoDB con Mongoose?

Sì, puoi specificare il nome del database nella stringa di connessione.

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

Non appena crei un record con quella connessione, creerà il nuovo database e le raccolte con il nome del database di 'dbname1'. Se desideri creare un nuovo database, puoi specificare una stringa di connessione diversa:

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

e questo creerà tutti i tuoi record sotto il nome 'dbname2'. I tuoi documenti non verranno importati su dbname2, dovrai eseguire un'importazione di quei record se lo desideri. Spero di esserti stato d'aiuto.