【发布时间】:2021-09-25 16:07:34
【问题描述】:
我在运行“nodemon server”时收到错误“MongoParseError: options poolsize, usenewurlparse are not supported”。
这里是设置mongodb连接的代码:
import app from "./server.js"
import mongodb from "mongodb"
import dotenv from "dotenv"
dotenv.config()
const MongoClient = mongodb.MongoClient
const port = process.env.PORT || 8000
MongoClient.connect(
process.env.RESTREVIEWS_DB_URI,
{
poolSize: 50,
wtimeout: 2500,
useNewUrlParse: true,
}
)
.catch(err => {
console.error(err.stack)
process.exit(1)
})
.then(async client => {
app.listen(port, () => {
console.log(`listening on port ${port}`)
})
})
【问题讨论】:
-
您使用的是哪个版本的驱动程序?他们刚刚发布 4.0,不再使用 useNewUrlParser。 github.com/mongodb/node-mongodb-native/blob/4.0/docs/…
-
你的解决方案是什么?