MongoVUE_mongodb使用教程

MongoVUE_mongodb使用教程 MongoVUE 是个比较好用的MongoDB客户端,需要注册,但是可以变成永久使用,一、基础操作  新增一个连接  进入的界面形如  二、进阶操作   1、查看所有数据,会有三种格式的观看方式,分别为树形,表格,bjosn,详情见1.12、查看特定的数据,使用的时候shell命令,需要一些基础的语法知识,详情见2.13、更新数据,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 MongoVUE 是个比较好用的MongoDB客户端,需要注册,但是可以变成永久使用,

一、基础操作

 

 

新增一个连接

 

 

进入的界面形如

 

 

二、进阶操作

 

 

 

1、查看所有数据,会有三种格式的观看方式,分别为树形,表格,bjosn,详情见1.1

2、查看特定的数据,使用的时候shell命令,需要一些基础的语法知识,详情见2.1

3、更新数据,详情见3.1

4、删除数据,慎用,如果没有备份,删除之后无法恢复

5、插入数据,详情见5.1

6、复制文档到统一集合,详情见6.1

7、复制集合到不同的数据库,详情见7.1

8、删除文档内所有数据、慎用,如果没有备份,删除之后无法恢复

9、删除数据库慎用,如果没有备份,删除之后无法恢复

1.1 查看所有数据

点击”view之后”,会出现文档内的数据

树形:

 

 

表格:

需要修改什么值的时候,可以直接点击要修改的字段进行修改,修改完成之后按回车

 

 

Txt形,Bjson格式的

 

 

2.1查看特定的数据

 

1.        点击”find”,输入条件之后点击find便可以进行查询,这里简单的讲一下基本的查询语句

 

 

有点模糊,可以放大点

1、区域为基本查询

一组键值,key要查询的字段,value为要查询字段的值,如有多个用逗号隔开

语法 {“要查询的字段”:“要查询字段的值”,“第二个”…..}

比如,我们想查一个名为huihh的人信息,并且年龄为30,那么写成

 {“name”:”huihh”,”age”:30}

 

 

2、字段查询

和1有点不同,这么如果写查询语句

{“name”:”huihh”}那么查询出来的数据,出了id,是一整列的name,并不会进行筛选,所以,这里我们可以写成{“name”,“”},查询之后只显示name这一列,如果需要其他的特别查询条件,与1合用

 

 

3、排序

方法使用一组键值对做参数,keydocument里的key的名字,value1升序或者-1降序。

比如,查询huihh会有3个人呢,那么就使用age进行排序,

{“age”:-1}

 

 

4、结果集的筛选

            在4区域会看到,形如

 

 

limit函数限制返回的结果集的上限,如设置为1000那么就返回前面1000

skip函数跳过前x个结果,返回剩余的,此处为0,就不跳过,如果设置为1,那么就跳过查询到的第一条数据,返回后面的

1.        点击”find2”

 

 

基本和1相同,唯一的区别是有个where语句,和这个里面是写js的,有js基础的兴趣的可以点下面的网站看看

http://blog.163.com/wm_at163/blog/static/132173490201252610424458/

3.1更新数据

 

 

左边1为查询,就是要修改的地方,先查出来,然后再右边修改,比如这边要名为111的人,将其年龄改为111岁那么

左边写{“name”:“111”}右边写{“name”:”111″,”age”:111},

左边写完可以点击下面的find看看文档内关于这个名字的信息,

点击update1进行修改,

 

 

1:当此处选择的时候,点击update1会先查看这条数据,如果没有就插入,此时,左边不需要写

 

5.1 插入数据

 

 

 

此处插入的数据,为bjosn格式,键值对

“key”:value

Key为要插入的字段名称,vlaue为对应的值,如果有多个值,可以用[]括起来

6.1复制文档到同一集合

 

 

点击之后,

 

 

7.1复制集合到不同的数据库

 

                                                                                   MongoVUE_mongodb使用教程

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171620.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 服务器网络io性能_服务器热备份方案

    服务器网络io性能_服务器热备份方案介质(HDD/SSD)接口sata/scsicontroller,raid卡or南桥,是否有缓存文件系统xfs,或其他brtfs之类的磁盘队列算法deadlinecfqnoopdm内存缓存设置RAID形式性能RAID0磁盘空间使用率:100%,故成本最低。读性能:N单块磁盘的读性能。写性能:N单块磁盘的写性能。冗余:无,任何一块磁盘损坏都将导致数据不可用…

    2022年9月20日
    1
  • android 短信验证码的实现

    android 短信验证码的实现公司用的短信验证码是Mob.com网址:http://www.mob.com进入网站注册登录之后进入后在上面有应用是让选择android还是ios之类的,点击下载SDK–选择免费短信验证SDK,下载之后大家可以在快速继承那看到官方提供的方法下面对其步骤解读下1 导入SDK短信SDK使用如下方式完成集成。具体步骤如下:将SMS_

    2022年7月25日
    7
  • 【带你入门】java网络编程

    【带你入门】java网络编程网络编程网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。在学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你会打手机吗?很多人可能说肯定会啊,不就是按按电话号码,拨打电话嘛,很简单的事情啊!其实初学者如果入门网

    2022年6月12日
    42
  • 手机分辨率分类「建议收藏」

    手机分辨率分类「建议收藏」1、VGA(640×480)分辨率,(VideoGraphicsArray)是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。主要基于VGA显示卡的计算机、笔记本等设备,而在一些既要求显示彩色高分辨率图像又没有必要使用计算机的设备上,VGA技术的应用却很少见到。2、QVGA即”Quarter

    2022年8月13日
    2
  • 【转载】细聊分布式ID生成方法

    【转载】细聊分布式ID生成方法

    2021年11月18日
    40
  • Lamda表达式详解

    Lamda表达式详解Lamda表达式1、λ希腊字母表中排序第十一位的字母,英语名称为Lamda2、避免匿名内部类定义过多3、可以让你的代码看起来很简洁4、去掉了一堆没有意义的代码,留下核心的逻辑3、其实质属于函数式编程的概念(params)->expression[表达式](params)->statement[语句](params)->{statements}a->System.out.println(“ilikelamda–>”+a)newTh

    2022年6月13日
    70

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号