Ошибка при использовании кешмана с NodeJS и MongoDB - PullRequest
0 голосов
/ 01 апреля 2019

У меня есть приложение nodejs express с базой данных Монго.Я хочу использовать кеширование.Для этого я использую cacheman-mongo (пакет npm).

После инициализации объекта базы данных (дБ) это выполняется.

const cache = new CachemanMongo({client: db});

Когда я хочу получить доступ к кэшу в первый раз, когда я еще пуст и должен вернуть ноль, яreceive " db.ensureIndex не является функцией ".После перезагрузки страницы она работает все время.

В моем обработчике запросов я использую:

 cache.get('collection', function (err, value) {
    console.log('Collection: ', value)
  });

Кто-нибудь может мне помочь?Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...