【问题标题】:UnhandledPromiseRejectionWarning: MongooseError: Operation `users.insertOne()` buffering timed out after 10000msUnhandledPromiseRejectionWarning: MongooseError: 操作 `users.insertOne()` 缓冲在 10000 毫秒后超时
【发布时间】:2021-07-16 02:28:44
【问题描述】:

一切正常,但是当我运行此代码时,它开始加载并显示超时错误 不向数据库发送数据

const User = require("../models/User");

//REGISTER
router.get("/register", async ( req, res) => {
    const user = await new User({
        username:"hamza",
        email:"hamza@gmail.com",
        password:"12345"
    });
        await user.save();
        res.send("ok");
});

module.exports = router;

【问题讨论】:

  • 您是否在其他地方使用User 模型进行操作? User 模型可能存在问题。您显示的代码没有问题。

标签: mongodb mongoose mern


【解决方案1】:

为了以防万一,我建议检查您的 MongoDB 实例的连接字符串/URI 是否存在拼写错误(尤其是凭据详细信息),因为您在尝试执行大多数数据库操作时会收到此错误的变体,几乎没有上下文指出根本问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-26
    • 2021-08-23
    • 2021-10-15
    • 2021-11-15
    • 2021-12-08
    • 2021-04-01
    • 2021-06-30
    相关资源
    最近更新 更多