how to access mongoDB from Matlab

4 Ansichten (letzte 30 Tage)
Victor Yi
Victor Yi am 11 Mär. 2016
Beantwortet: Neil Caithness am 18 Mai 2017
I'm trying to access mongoDB from Matlab through Java driver, but it seems Matlab could not find MongoClient class.
>> javaaddpath('mongodb-driver-3.2.2.jar');
>> import com.mongodb.*;
>> mc = MongoClient(server, port);
Undefined function or variable 'MongoClient'.
>> import com.mongodb.MongoClient;
Error using import Import argument 'com.mongodb.MongoClient' cannot be found or cannot be imported.

Akzeptierte Antwort

Neil Caithness
Neil Caithness am 18 Mai 2017
Using version 3.4.2 of the Java driver I have success with this:
MongoDB Atlas instances will tell you the properly formatted URI.
uristr = 'mongodb://<USERNAME>:<PASSWORD>@cluster0-shard-00-00-...';
uri = MongoClientURI( uristr );
mc = MongoClient( uri );
db = mc.getDatabase( database );

Weitere Antworten (0)

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by