sql >> Database teknologi >  >> NoSQL >> MongoDB

Kan ikke læse/skrive på en MongoDB Atlas-database ved hjælp af Mongoose

Ikke sikker på, om du har set denne indlæg , men det kan være fordi du er på en gratis klynge? Håber dette hjælper.

OPDATERING

Jeg undersøgte problemet nærmere og gengav det på egen hånd. Jeg fik samme fejl. Jeg bemærkede dog, at Atlas på et tidspunkt forsynede mig med et udvalg af forbindelsesstrenge. Jeg gik tilbage til den side og valgte I am using driver 3.4 or earlier .

Forbindelsesstrengen ser sådan ud:

const mongoDbUrl = `mongodb://${username}:${password}@cluster0-shard-00-00-1wntz.mongodb.net:27017,cluster0-shard-00-01-1wntz.mongodb.net:27017,cluster0-shard-00-02-1wntz.mongodb.net:27017/testdb?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin`;

Det fungerede med den forbindelsesstreng.

Det ser ud til, at den gratis version af MongoDB Atlas lanceres med v3.4



  1. Sådan flettes data fra to samlinger i MongoDB

  2. hvordan man kontrollerer fra en driver, om mongoDB-serveren kører

  3. StackExchange.Redis.RedisTimeoutException:Timeout afventer svar

  4. Opsætning af ElastiCache Redis med Elastic BeanStalk + Django