[猫鼬错误]:conn.openUri(...)。则不是函数

时间:2020-08-19 01:38:27

标签: node.js mongodb mongoose

伙计们,我正在使用mongodb和nodejs开发应用程序,但返回以下错误: conn.openUri(...)。然后不是函数

我的联系:

const mongoose = require("mongoose")

mongoose.connect('url', {
    useNewUrlParser: true,
    useUnifiedTopology: true,
    useFindAndModify: false
})

猫鼬版本: v5.10.0

谁可以帮忙

1 个答案:

答案 0 :(得分:5)

这是 v5.10.0

上的猫鼬的已知问题

https://github.com/Automattic/mongoose/issues/9335

有一些可能的解决方案。

  1. 推荐-在以前的版本中安装猫鼬。 v5.9.29 。如果使用npm,则可以npm uninstall mongoose npm install mongoose@5.9.29 --save-exact
  2. 您可以改用createConnection进行连接。