当我尝试连接MongoDB时,我收到一个错误,错误指向CONNECT,而它是关键字本身。我不知道这里出了什么问题。错误为:
mongodb.connect(
^
TypeError: mongodb.connect is not a function
let express= require('express')
let mongodb= require('mongodb').mongodb
let app = express()
let db
let connectionString = 'mongodb+srv://admin:admin@cluster0.sfis6s3.mongodb.net/ToDoApp?retryWrites=true&w=majority'
mongodb.connect(
connectionString,{useNewUrlParser: true}, function(err, client){
db = client.db()
})
app.use(express.urlencoded({extended:false}))
1条答案
按热度按时间mspsb9vt1#
我想原因是你必须导入MongoClient类
参考文献:connect is not a function when connecting to mongodb