Я пишу CLI, в котором пользователь может получить любую коллекцию из MongoDB, введя имя этого соединения в консоль.
const mongoose = require('mongoose');
mongoose.Promise = global.Promise;
const db = mongoose.connect('mongodb://paito:-----mlab.com:22222/paito', { useNewUrlParser: true });
const getCollection = (collection) => {
db.getCollection(collection)
.exec((err, data) => {
// assert.equal(null, err);
console.info(data);
console.info(`${data.length} matches`);
db.close();
})
};
module.exports = {
getCollection
};
Мне нужно получить эти данные на консоль. Фактическая ошибка "Ошибка типа: db.getCollection не является функцией".