Задать вопрос
@yvetrov

Как поддерживать связь с MongoDB?

У меня есть приложение, в нем - регистрация. Данные собираются, дальше просто передаются на MongoDB с помощью mongoose. Однако я столкнулся с проблемой: появление новых записей заставляет предыдущую перезаписываться. Я быстро решил эту проблему отключением от БД с помощью mongoose.disconnect(); После этого мне пишет:

Topology was destroyed.


Как решить проблему так, чтобы записи в MongoDB добавлялись, не перезаписыались и все это без закрытия соединения?

Вот код отправки на сервер:

user.password = hash;
    user.login = req.body.login;
    user.save(function(err){
      mongoose.disconnect();

      if(err) return console.log(err);
    });
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы