sql >> Databáze >  >> NoSQL >> MongoDB

Neošetřené odmítnutí slibu:Chyba:Chybná adresa URL, nelze ji analyzovat

Podpora Mongoose 5.x následující syntaxi pro autorizaci a také se ujistěte, že jste v adrese URL nepoužili žádný speciální znak jako @,-,+,>

mongoose.connect(MONGO_URL, {
  auth: {
    user: MONGO_DB_USER,
    password: MONGO_DB_PASSWORD
  }
})

Nebo pokud chcete odstranit upozornění na odmítnutí Nepoužívejte „aktuální analyzátor řetězců adresy URL je zastaralý“

Přidejte možnost useNewUrlParser

mongoose.connect(MONGO_URL, {
  auth: {
    user: MONGO_DB_USER,
    password: MONGO_DB_PASSWORD
  },
  { useNewUrlParser: true }
})


  1. Jak funguje mechanismus předplatného Redis PubSub?

  2. mongo skupinový dotaz jak zachovat pole

  3. Jak mohu chránit svou cestu /sidekiq heslem (tj. vyžadovat ověření pro nástroj Sidekiq::Web)?

  4. Jak naslouchat změnám v kolekci MongoDB?