Соединение с MongoDB
Давайте посмотрим, как присоединиться к MongoDB
из JavaScript-файла, в котором поднят
сервер нашего проекта. Предположим, у
нас есть файл
npm install mongoose
Далее импортируем
import mongoose from 'mongoose';
mongoose.set('strictQuery', true);
mongoose.connect('mongodb://mongo_user:mongo_user123@localhost:27017/mongo_user:mongo_user123?authSource=admin')
.then(() => {
console.log('Mongo connection open!');
})
.catch(err => {
console.log(err);
});
Если же у вас есть еще один пользователь MongoDB, созданный специально для проекта, то его прописываем после порта через слеш, указывая также базу данных для аутентификации:
mongoose.connect('mongodb://mongo_user:mongo_user123@localhost:27017/пользователь_проекта:егопароль?authSource=admin')