MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Connecter NodeJS au Droplet MongoDB

Je ne connais pas le format URI que vous utilisez. Mais j'ai eu le même problème au départ lorsque j'ai essayé de connecter mon application de nœud à l'instance Mongo d'AWS.

Utiliser la longue chaîne d'URI avec tout le nom du cluster comme ceci

mongoURI = 'mongodb://username:[email protected]:27017,mongo-instance-shard-00-01-a4iv8.mongodb.net:27017,mongo-instance-shard-00-02-a4iv8.mongodb.net:27017/test?ssl=true&replicaSet=mongo-instance-shard-0&authSource=admin&retryWrites=true&w=majority'

Au lieu de quelque chose comme ça :mongodb+srv://server.example.com/

Cela a fonctionné pour moi. Cela pourrait également vous aider.

Aussi, trouvé ceci pour la documentation de Digital Ocean Link et Mongo pour la chaîne de connexion