如何解决Keyv + MongoDb TypeError “id”参数必须是字符串类型收到未定义
我在使用 Keyv 和 Keyv/mongo 时遇到此 TypeError。
throw new ERR_INVALID_ARG_TYPE(name,'string',value);
^
TypeError [ERR_INVALID_ARG_TYPE]: The "id" argument must be of type string. Received undefined
尝试创建 Keyv
的新实例时,我按照指示传入连接字符串。
这是我的代码,我已按照指示将密码和数据库名称插入给定的连接字符串中。
const Keyv = require('keyv');
const keyv = new Keyv('mongodb+srv://Elitezen4531:***********@zen.hjg40.mongodb.net/Discord_Zen_Bot?retryWrites=true&w=majority');
keyv.on('error',err => console.error('Keyv connection error:',err));
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。