【问题标题】:Mongodb connection failed in local with node version 18.12.0?本地节点版本为 18.12.0 的 Mongodb 连接失败?
【发布时间】: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


    【解决方案1】:

    我在mac上有同样的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-17
      • 1970-01-01
      • 1970-01-01
      • 2013-07-11
      • 1970-01-01
      • 1970-01-01
      • 2014-01-07
      相关资源
      最近更新 更多