我正在为数据库使用Atlas,在我的环境中,本地运行良好,
DATABASE=mongodb+srv://XXXX:YYYY@cluster0-68hdc.mongodb.net/ZZZ?retryWrites=true
其中XXXX和YYYY是我的凭据。
它可以连接,但是在render.com中,我得到一个错误: 必须以“ mongodb://”开头
所以我将其更改为:
mongodb://XXX:YYY@cluster0-68hdc.mongodb.net/ZZZ?retryWrites=true
其中XX YYY和ZZZ是我的用户名,密码和数据库。
但是随后出现错误:failed to connect to server [cluster0-68hdc.mongodb.net:27017] on first connect [Error: getaddrinfo ENOTFOUND cluster0-68hdc.mongodb.net
有什么想法吗?