Имеется код:
const config = require('./config.json');
const url_db = config.mongodb.url;
const MongoClient = require("mongodb").MongoClient;
const mongoClient = new MongoClient(url_db, { useNewUrlParser: true });
mongoClient.connect(function(err, client){
const collection = client.db("eshopdb").collection("games_eu");
app.locals.collection = collection;
});
Хотелось бы подключение к mongodb вынести в отдельный файл, подключаемый через
require в любом другом файле, с мониторингом коннекта, чтобы не подключаться лишний раз. В этот файл нужно передавать такие параметры как url_db и collection_name.