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

Connetti NodeJS a MongoDB Droplet

Non conosco il formato URI che stai usando. Ma inizialmente ho riscontrato lo stesso problema quando ho provato a connettere la mia applicazione del nodo con l'istanza Mongo di AWS.

Usando il lungo URI sting con tutto il nome del cluster in questo modo

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'

Invece di qualcosa del genere:mongodb+srv://server.example.com/

Questo ha funzionato per me. Potrebbe aiutare anche te.

Inoltre, ho trovato questo per la documentazione di digital ocean link e mongo per la stringa di connessione