MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Nodejs не може да се свърже с mongodb в облачната обвивка

App Engine Standard поддържа свързване към екземпляр на MongoDB със същата библиотека, която сте използвали. Този пример работи и за стандартен и гъвкав.

Проблемът е в това как се свързвате. Трябва да създадете URI по следния начин:

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

Където във вашия код имате това:

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

Липсват ви потребител и парола във вашия URI (ако приемем, че testmongodb е вашето име на хост).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да свържете mongoDB към приложението angular2?

  2. сборната заявка на mongodb не връща правилната сума при използване на $sum

  3. Mongodb Mongoimport е твърде голям:Грешки при синтактичен анализ

  4. Mongoid или MongoMapper?

  5. Как да получите потребителска информация от mongodb в node.js