Могу ли я использовать Connect-Mongo без Mongoose?
Я бы предпочел использовать другой ORM или просто основной драйвер MongoDb. Насколько сложно было бы сделать это возможным? В настоящее время я использую Monk, легкую обертку поверх Mongoskin.
1 ответ
connect-mongo
не полагается на мангуста вообще. Если вы используете его в настройках по умолчанию, он будет использовать собственный драйвер MongoDB для создания соединения с базой данных для себя (см. Здесь):
const session = require('express-session');
const MongoStore = require('connect-mongo')(session);
app.use(session({
secret : 'foo',
store : new MongoStore(options)
}));
Также есть специальный магазин MongoSkin: connect-mongoskin
,