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

Nodejs se nemůže připojit k mongodb v cloudovém prostředí

App Engine Standard podporuje připojení k instanci MongoDB se stejnou knihovnou, jakou jste používali. Tento příklad funguje také pro Standard a Flexible.

Problém je v tom, jak jste se připojili. Musíte vytvořit URI takto:

let uri = `mongodb://${user}:${pass}@${host}:${port}`;

Kde jako ve vašem kódu máte toto:

const url = 'mongodb://testmongodb:27017';

Ve vašem URI chybí uživatel a heslo (za předpokladu, že testmongodb je váš název hostitele).



  1. Mongo 2.6.1 – Neznámý název fáze potrubí:'$out'

  2. pymongo - jak najít shodu při vyhledávání?

  3. Skenujte řetězce pomocí nodejs v redis

  4. Porovnání výkonu MongoDB na veřejných cloudech:AWS, Azure &DigitalOcean