主要内容

进口和分析数据从MongoDB使用MongoDB c++接口

这个例子展示了如何员工MongoDB®的一组数据导入MATLAB®工作区使用MongoDB c++接口。然后的例子展示了如何进行一个简单的数据分析的基础上,导入数据。

创建一个MongoDB数据库连接mongotest使用MongoDB c++接口。在这里,数据库服务器dbtb01这个数据库使用的端口号27017年

服务器=“dbtb01”;端口= 27017;dbname =“mongotest”;康涅狄格州= mongoc(服务器、端口dbname)
康涅狄格州=连接的属性:数据库:“mongotest”用户名:“服务器:“dbtb01”端口:27017 CollectionNames:[14×1的字符串)

康涅狄格州连接对象包含了MongoDB连接。对象属性包含的信息和数据库的连接。

  • 数据库名称是mongotest

  • 用户名是空白。

  • 数据库服务器dbtb01

  • 端口号是27017年

  • 这个数据库包含14个文档集合。

验证连接MongoDB。

isopen(康涅狄格州)
ans =逻辑1

数据库连接成功,因为isopen函数返回1。否则,关闭数据库连接。

指定员工为文档检索集合。检索集合中的所有文档,使用MongoDB c++接口连接。文档是一个结构数组。

收集=“员工”;文件=找到(康涅狄格州、收集);

使用所有文件,确定最大所有员工的工资。工资包含一个数组的工资翻倍。

工资= [];i = 1:长度(文档)工资=(工资文件{我}.salary);结束马克斯(工资)
ans =int3229000年

关闭连接MongoDB。

关上(康涅狄格州)

另请参阅

||||

外部网站