'MongoDB create replicaSet

ive created M0 Cluster Sandbox via Mongo Atlas. It is working pretty nice. But I want to use transactions with it. And I've read that to use transactions I need to have a replica set.

In the Atlas it seems like my DB have a replicaSet already (i didn't do anything). So how i can connect to that replica set?

enter image description here

My current connection link is mongodb+srv://admin:[email protected]/db?retryWrites=true&w=majority

Thanks in advance!



Solution 1:[1]

It should be enough with passing the connection string when you create your MongoClient object:

const { MongoClient, ServerApiVersion } = require('mongodb');

const uri = "your_string_connection";
const client = new MongoClient(uri, { options-you-need });

client.connect(err => {
    const collection = client.db("test").collection("devices");
  
    // perform actions on the collection object
    client.close();
});

This code was copy-pasted from atlas cluster instructions to connect to the cluster: Connect your applications -> check Include full driver code example.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 biorubenfs