समस्या यह है कि mongoose
नेवला वस्तु नहीं है लेकिन connect
वादा
।
यह होना चाहिए:
const mongoose = require('mongoose')
const Schema = mongoose.Schema;
mongoose.connect(`mongodb://${process.env.DB_USER}:${process.env.DB_PASSWORD}@localhost:27017/${process.env.DB_NAME}`, {useNewUrlParser: true});
ध्यान दें कि mongoose.connect
मॉडल के लिए नहीं बल्कि पैरेंट मॉड्यूल के लिए उपयुक्त हो सकता है क्योंकि कई मॉडल मॉड्यूल हो सकते हैं।