目录
选择Aggregations界面,这里操作的是你选择进来的文档,若是想操作其他文档,就退出去重新选。
保存为视图,想以表格或者json形式查看聚合结果,或者其他查询操作
概述
讲解compass的常规应用,前提需要会点mongodb数据库。
了解软件概括性有哪些功能
由下图中可以了解compass软件大体功能有:
- 能操作库,
- 能操作文档,
- 图表展示当前数据库写入读出信息,
- 有shell操作功能。
登录后看到的界面
图表展示界面
点击退回到数据库展示页面
创建个库和文档
shell操作界面用命令(use 库名)就能自动的建立库,插入语句直接就能自动建立文档;大家可以试试。compass有个创建库的按钮,操作一下。
依次点击我们新建的库【test2】,点击新建的文档【test】进入我们生成的文档
在文档中新增数据
可以在shell操作,这里用compass;
如下添加数据,插入
这样就能查询到数据了,并能切换显示的形式
界面操作增删改查
近期查询语句和收藏查询语句
有时候近期查过语句还想再查询一遍
这个语句就进入了历史(只近期20条),这样就能操作近期查询的语句了。
有时候写的查询语句太好了,可以收藏鼠标移动到近期的语句上
这样收藏界面就有了
至此,通过compass就能完成数据库的增删改查,以及相关应用
聚合操作
聚合操作类似于java中的流式处理,对数据进行一步步操作,下一个操作是在上个操作的结果上进行的;也可以理解为链式的过滤器,一步步的完成相应的过滤。
这里不细讲什么是聚合操作,只是讲解下compass中操作聚合的方便性。
选择Aggregations界面,这里操作的是你选择进来的文档,若是想操作其他文档,就退出去重新选。
依次编写自己的聚合
很贴心的有提醒功能。在每个操作的右侧展示每个步骤的输出。
获得整个聚合的语句,导出相应语言的语句
在新打开的窗口右侧就是需要导出的语言,很贴心了。
保存编辑好的聚合语句,留作备用
保存为视图,想以表格或者json形式查看聚合结果,或者其他查询操作
现在的所有操作都是在视图下操作。
查询并创建索引
创建索引
显示了索引大小,索引占用空间也是很大的,各位建立在已有文档中建立索引要注意了,回头说一下建立索引的注意事项。
其他功能大家慢慢开发吧,若有帮助评论点赞