Как правильно использовать mongodb в модулях node js?
У меня есть 3 файла для бота:
1)точка входа, которая лонгполлит команды пользователей
2)мидлварь, которая подключена к точке входа и принимает уже команды, валидирует их и отправляет на третий файл
3) тут уже сама команда, собственно, обрабатывается
Использую mongodb для хранения данных о пользователях. Она мне нужна во втором и третьем скрипте. Хотел бы узнать как правильно в таком случае поступить. Мне на ум только вот такое приходит:
1-ый вариант: создавать подключение к монге для каждого из этих двух файлов
2-ой: создать MongoClient подключение только к одному из файлов и дальше его уже передать вместе с классом, который я экспортирую