gpt4 book ai didi

javascript - 连接到 mongodb 时连接不是函数

转载 作者:行者123 更新时间:2023-11-30 19:35:05 25 4
gpt4 key购买 nike

尝试从将代码连接到 db 的 mongodb 网站运行函数时发生错误。

const MongoClient = require('mongodb')

const client = new MongoClient(uri, { useNewUrlParser: true });
client.connect(err => {
const collection = client.db("test").collection("devices");
// perform actions on the collection object
client.close();
});

错误是:

client.connect(err => {
^

TypeError: client.connect is not a function

我通过 npm 安装了 mongodb 并将 uri 定义为他们提供的字符串。我还需要什么吗?

最佳答案

原因是您应该导入 MongoClient 类:

const MongoClient = require("mongodb").MongoClient;

代替代码中的以下行: const MongoClient = require("mongodb");

关于javascript - 连接到 mongodb 时连接不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56026108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com