我们很自豪地为MongoDB 4.3发布NoSQLBooster。这个版本包括对MongoDB 3.6的官方支持以及一些有用的小改进和bug修正。
MongoDB 3.6 支持
NoSQLBooster for MongoDB 4.3将从属的MongoDB Node.js驱动升级到3.0,增加了对MongoDB 3.6所有新的shell方法和操作的支持。 DNS构建的种子列表mongodb + srv,更改流,会话,JSON模式,新的查询运算符以及新的聚合阶段和运算符。
警告:MongoDB 2.4在2016年3月到达终点,MongoDB Node.js 3.x驱动程序放弃了对MongoDB 2.4或更低版本的支持。 从NoSQLBooster for MongoDB 4.3开始,不再支持版本2.6以前的MongoDB服务器版本。
DNS构建的种子列表mongodb + srv
除了标准连接格式之外,NoSQLBooster for MongoDB 4.3快速连接(从URI连接...)支持一个DNS构建的种子列表。
要使用它,请点击菜单 - >文件 - >快速连接...(输入mongodb + srv://)或点击主工具栏中的连接 - >来自URI ..
更改流(db.collection.watch)
NoSQLBooster for MongoDB 4.3增加了shell方法和代码片段“db.collection.watch”来打开和观看更改流。
使用它
会议
NoSQLBooster for MongoDB 4.3将所有与会话相关的方法添加到其嵌入的Mongo Shell中。 它还提供了一些代码片段来管理会话。
新的查询操作符
NoSQLBooster for MongoDB 4.3添加了以下新的查询运算符和代码片段:
新的聚合阶段和运营商
NoSQLBooster for MongoDB 4.3增加了“db.aggregate()”来执行不依赖于底层集合的聚合,添加了新的MongoDB 3.6聚合流水线阶段和新的Aggregation Operators。
新的Node.js 3.x驱动程序查询代码生成器
除了Node.js 2.x驱动程序,Java,Python,C#和mongo shell语言外,现在还可以从所有查询查找,聚合和SQL查询生成Node.js 3.x驱动程序API代码。
小的改进和修复