Я новичок, работающий с Node JS и MongoDB, просматривая через Интернет. Я пришел, чтобы сделать этот модуль, чтобы получить соединение с монго. Мои вопросы:Подключение к модулю mongodb - NodeJS
- Всё нормально?
- Как его улучшить
- Есть ли способ сделать это с помощью генераторов ES6?
Вот мой код:
"use strict"
var MongoClient = require('mongodb').MongoClient;
var config = {
host: 'localhost',
port: 27017,
db: 't1'
};
var mdb = null,
uri = `mongodb://${config.host}:${config.port}/${config.db}`;
module.exports = {
connect:() => {
return new Promise((resolve, reject) => {
MongoClient.connect(uri, (err, db) => {
if(err) {
return reject(err);
} else {
mdb = db;
return resolve();
}
});
});
},
get:() => {
return mdb;
}
};