微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UnhandledPromiseRejectionWarning: MongooseError: Operation `users.insertOne()` 缓冲在 10000 毫秒后超时

如何解决UnhandledPromiseRejectionWarning: MongooseError: Operation `users.insertOne()` 缓冲在 10000 毫秒后超时

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

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;

解决方法

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。