Throw new error_1.MongoAPIError('URI must include hostname, domain name and tld');
Hallo zusammen, ich erhalte eine Fehlermeldung beim Verbinden meines Backends mit Mongodb. Ich bin Student und lerne Full Stack, während ich ein Projekt entwickle, erhalte jedoch die obige Fehlermeldung.
Ich versuche, mein Mongodb mit meinem Backend-Server zu verbinden, aber das klappt nicht und stattdessen wird mir der oben genannte Fehler angezeigt.
const connect = async () => { try{ await mongoose.connect('mongodb+srv://rahulghatge166:Rahul@[email protected]/Booking?retryWrites=true&w=majority'); console.log('Connected to MongoDb') }catch(error) { throw error } } mongoose.connection.on('disconnected', () => { console.log('mongoDb disconnected') }) mongoose.connection.on('connected',() => { console.log('mongoDb is connected') })
您的密码有一个特殊字符,即
@
。您需要将其编码为%40
。将代码更改为: