【发布时间】:2022-11-04 18:42:21
【问题描述】:
我发现节点版本 18.12.0 和 mongodb 6.0.2 存在一个问题。我已经用 mongodb 构建了一个 nestjs 应用程序。这里我使用@nestjs/mongoose(v- 9.0.2) 和mongoose (v-6.7.0)
在这里我可以看到,当我将节点 js 升级到最新的 lts 版本时,我无法连接到 mongodb。它显示类似unable to connect to database 的错误。
但是当我降级到节点版本16.18.0 时,它工作正常。我的问题是你们已经面临这个问题,或者我只是遇到这个问题的人。如果您知道,那么实际上问题出在哪里?
这是我的连接代码-
MongooseModule.forRoot("mongodb://localhost:27017/nekmart", {
connectionFactory: (connection) => {
connection.plugin(slug, { number: true });
return connection
}
}),
【问题讨论】:
标签: node.js mongodb mongoose nestjs