主要内容

isopen

确定MongoDBc++接口连接是开放的

自从R2021b

描述

例子

我= isopen (康涅狄格州)返回1如果MongoDB®连接是开放和0如果它是关闭的。

例子

全部折叠

连接到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。

关上(康涅狄格州)

验证MongoDB连接关闭。

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

输入参数

全部折叠

MongoDB c++接口连接,指定为一个连接对象。

版本历史

介绍了R2021b