NoSQLBooster 5.0
增强型数据查看器
数组、对象和ObjectId值的工具提示
如何在数据视图中显示数组、对象值往往有点麻烦。在V5中,我们为数组、对象和ObjectId值添加了更友好的工具提示。
数组和对象值的工具提示
一键式分组方式
这个方便的特性允许在查询结果中对所选字段进行分组,从而只需单击一次即可计算计数、总计、最小值、最大值和平均值。
以下示例按性别列出独角兽的总数和平均重量。
一键式分组方式
表视图,将对象值显示为列组
现在,单级、更直接的对象值在表视图中显示为列组。如果一个对象值有许多复杂的字段,则该对象值的格式为JSON文本。
将对象值作为列组
数据视图的其他显著改进
更多复制选项,将值/键值对/文档复制为纯JSON文本或Mongo Shell JSON值。
一键保存查询结果为MongoDB只读视图,弹出右键菜单,点击“Save This Query as MongoDB Read-only View”
表格视图,在查看文档时突出显示所选字段,在表格视图中打开“View Document”对话框时,自动滚动并突出显示所选字段。
JSON视图,允许在JSON视图中查看、添加、编辑和删除文档。
JSON视图,为JSON视图添加一个新的简单格式,它将所有数值显示为纯文本,不再显示NumberInt(123),NumberLong(“123456789”),NumberDecimal(“1234567.89”)
增强脚本编辑器
更好的代码片段
我们提供了大量的内置代码片段,帮助您有效地编写MongoDB shell脚本。在V5中,我们修改了大量的代码片段,更好的分组,易于查找,易于输入。通常,您只需要输入几个操作的初始字母,就可以得到所需的示例模板代码。
lFind, findByObjectId, findTextSearch, findWhereEq, Insert, Update, Delete …
lSQL, SQL-JOIN, SQL-SUM, SQL-IN-SELECT …
l方便的日期范围片段,例如TodayDateRange, LastNWeeksDateRange, LastNMonthsDateRange …
l简化复杂的MongoDB shell命令,例如aggregate, createUser, rs.initiate, rs.conf …
l如果您来自SQL背景,这些方便的SQL到MongoDB转换片段可能会给您一些帮助
l点击F8创建代码片段
代码段
标记更改的行
通过该功能,您可以查看自上次保存操作以来更改了哪些行,新的/修改的行将标记在左边距处。
标记更改的行
在编辑器中切换MongoDB连接和当前数据库
现在,您可以在编辑器中打开和切换MongoDB连接,也可以在编辑器中更改当前数据库。它甚至允许您在没有数据库连接的情况下查看和运行脚本。在本例中,NoSQLBooster看起来很像一个集成了Lodash、Shelljs、Moment.js和Node.js runtime的ES2017乐园。
交换机连接和数据库
列出打开的选项卡
“列出打开的选项卡”功能允许您列出并切换到另一个选项卡。如果您在一个窗口中打开了很多标签,那就很方便了。
列出打开的选项卡
增强的连接树/对象资源管理器
在此处打开MongoDB Shell
此功能允许您通过连接节点的上下文菜单打开新的MongoDB Shell终端。这对于SSH隧道连接特别方便。
在此处打开MongoDB Shell
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:[email protected]
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936 QQ:368531638