MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

É possível criar um novo banco de dados no MongoDB com o Mongoose?


Sim, você pode especificar o nome do banco de dados em sua string de conexão.
db = mongoose.connect('mongodb://localhost/dbname1')

Assim que você criar um registro com essa conexão, ele criará o novo banco de dados e coleções com o nome do banco de dados 'dbname1'. Se você deseja criar um novo banco de dados, pode especificar uma string de conexão diferente:
db = mongoose.connect('mongodb://localhost/dbname2')

e isso criará todos os seus registros com o nome 'dbname2'. Seus documentos não serão importados para dbname2, você terá que fazer uma importação desses registros se quiser fazer isso. Espero que ajude.