Es kann keine Verbindung zu meinem Mongodb- und Backend-Server hergestellt werden
P粉426906369
P粉426906369 2024-02-25 20:27:44
0
1
402

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')
})

P粉426906369
P粉426906369

Antworte allen(1)
P粉445750942

您的密码有一个特殊字符,即 @。您需要将其编码为 %40

将代码更改为:

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
}
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage