连接
描述
的连接
对象允许您连接到MongoDB®存储在一个或多个数据库服务器。使用连接
对象,您可以管理数据库中的文档集合。你也可以查询文件存储在一个集合并将它们导入MATLAB®工作区。从MATLAB,您可以导出MATLAB表,结构,和对象到MongoDB。MongoDB的详细信息,请参阅MongoDB手册。
创建
创建连接
对象使用mongoc
函数。
属性
数据库
- - - - - -数据库名称
特征向量
数据库名称、指定为一个特征向量。
的dbname
输入参数的mongoc
函数设置这个属性。
改变数据库的名称,使用点符号设置这个属性;例如:
conn.Database =“otherDatabase”;
例子:“数据库名”
数据类型:字符
用户名
- - - - - -用户名
特征向量
服务器
- - - - - -服务器名称
字符串标量
港口
- - - - - -端口号
数字标量|数值向量
CollectionNames
- - - - - -收集的名字
字符串标量|字符串数组
这个属性是只读的。
收集所有集合在MongoDB中定义的名称,指定的作为一个集合的字符串标量或多个集合的字符串数组。
例子:[13×1弦]
数据类型:字符串
对象的功能
出口和管理文档集合MongoDB
createCollection |
创建MongoDB集合 |
dropCollection |
下降MongoDB集合 |
插入 |
插入一个或多个文档MongoDB集合 |
删除 |
删除一个或多个文件MongoDB集合 |
更新 |
更新一个或多个文档MongoDB集合 |
例子
创建MongoDB c++接口连接
连接到MongoDB®使用MongoDB c++接口和计数集合中的文档总数。
创建一个MongoDB数据库连接mongotest
使用MongoDB c++接口。在这里,数据库服务器dbtb01
这个数据库使用的端口号27017年
。
服务器=“dbtb01”;端口= 27017;dbname =“mongotest”;康涅狄格州= mongoc(服务器、端口dbname)
康涅狄格州=连接的属性:数据库:“mongotest”用户名:“服务器:“dbtb01”端口:27017 CollectionNames:[13×1的字符串)
康涅狄格州
是连接
对象包含了MongoDB连接。对象属性包含的信息和数据库的连接。
数据库名称是
mongotest
。用户名是空白。
数据库服务器
dbtb01
。端口号是
27017年
。这个数据库包含13个文档集合。
验证连接MongoDB。
isopen(康涅狄格州)
ans =逻辑1
数据库连接成功,因为isopen
函数返回1。否则,关闭数据库连接。
确定文件的数量员工
收集。集合包含7个文档。
收集=“员工”;n = count(康涅狄格州、收集)
n =int647
关闭连接MongoDB。
关上(康涅狄格州)
版本历史
介绍了R2021b
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。