Server connection with MongoDB C++ Interface

10 views (last 30 days)
Arda Aksu
Arda Aksu on 3 Jan 2022
Edited: Dionisije Sopic on 11 Aug 2022
Hello,
According to the documentation of new mongodb c++ interface, a server name is required to connect a mongodb server. The format of the connection link for mongodb is below:
"mongodb+srv://<user>:<password>@<cluster-url>?retryWrites=true&writeConcern=majority";
I have a <cluster-url> like this;
"cluster0-shard-00-02.zgzdb.mongodb.net:27017"
For server name, I have tried every combination of this string, but I can not connect. I have also tried to look into the connect function but apperantly it is encrypted.
How can I connect to a mongodb server using mongoc function?
Kind regards,
Arda

Answers (1)

Abhishek Kolla
Abhishek Kolla on 6 Jan 2022
Hi,
You can refer to mongoc for more information on the server name. In addition you would also need to install the Additional Support Package for mongo DB connection, as explained in the following documentation page:
Hope this helps
  2 Comments
Dionisije Sopic
Dionisije Sopic on 11 Aug 2022
Edited: Dionisije Sopic on 11 Aug 2022
Has anyone managed to connect to a mongodb using mongoc WITHOUT using localhost and how?
MATLAB always crashes when using the following server argument:
"mongodb+srv://<user>:<password>@<cluster-url>?retryWrites=true&writeConcern=majority";

Sign in to comment.

Tags

Products


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!