तो ऐसा लगता है कि connect-mongo
हाल ही में अपडेट किया गया है। मैं आज भी इस मुद्दे पर आया था और यहां बताया गया है कि मैंने इसे कैसे ठीक किया।
यह कैसे हुआ करता था:
const session = require('express-session');
const MongoStore = require('connect-mongo')(session);
app.use(
session({
...options
store: new MongoStore({ mongooseConnection: mongoose.connection }),
})
);
अब यह कैसा है:
const session = require('express-session');
const MongoStore = require('connect-mongo').default;
app.use(
session({
store: MongoStore.create({ mongoUrl: process.env.MONGO_URI }),
...options
})
);
अपनी कनेक्शन स्ट्रिंग को mongoURL
. में पास करने का प्रयास करें client
. के बजाय और देखें कि क्या इससे मदद मिलती है।
आप कनेक्ट-मोंगो के बारे में अधिक पढ़ सकते हैं उनके डॉक्स में ।