mongoVUE对mongodb常用的基础操作 (2)

mongoVUE对mongodb常用的基础操作

 

6、         条件查询3:使用操作符$gt、$lt等 查询数据($gt、$gte、$lt、$lte分别是>、>=、<、<=),例如要查询age在2到5之间的数据,就可以在“{find}”后的输入框中输入“{“age”:{“$gte”:2,“$lt”:5}}”,就可以查询出所有age在2和5之间的数据:

mongoVUE对mongodb常用的基础操作

 

7、         条件查询4:限制查询条数,只需要更改limit的数值就可以,例如mongoTest中name为ccc的数据有多条,只是age不一样,分别是3、4、5、6,如果只需要查询出前两天,就可以把limit改为2:

mongoVUE对mongodb常用的基础操作

 

8、         条件查询5:给查询结果排序,如下图1,可以看到不加任何条件时,查询出的数据age是无序的:

mongoVUE对mongodb常用的基础操作

如果希望查询出的数据是按age的正序排列,就可以在“{sort}”后的输入框中输入排序条件”{“age”:1}”;若希望按age倒序排列,就可以输入”{“age”:-1}”:

mongoVUE对mongodb常用的基础操作

9、         条件查询6:条件查询并排序,例如要查询name是ccc,并且age在2和5之间的数据,并且按age的倒序排列,就可以如下图输入:

mongoVUE对mongodb常用的基础操作

 

四、    删除数据:

1、         在mongoTest上右击,选择“remove”:

mongoVUE对mongodb常用的基础操作

2、         在如下弹出框中输入删除条件,例如要删除name为aaa的数据,就输入“{“name”:“aaa”}”,然后点击左下角箭头所指的remove:

mongoVUE对mongodb常用的基础操作

 

3、         之后会出现如下弹出框,显示根据条件匹配了多少条文档,点击remove,就会删除所有匹配上一步所输条件的文档(记录):

mongoVUE对mongodb常用的基础操作

 

五、    修改数据:

1、         在mongoTest上右击,选择“update”:

mongoVUE对mongodb常用的基础操作

2、         Update后会出现如下界面,在左侧输入查询条件,用来匹配要修改的文档,例如要修改name为bbb的文档,就可以如图所示,输入“{“name”:“bbb”}”;右侧输入框要输入更改后需要出现的文档,图中输入”{“age”:5}”,那么修改后,就会把所有name为bbb的文档替换为”{“age”:5}”,update1只会修改匹配的第一条,updataall则会修改所有匹配到的文档:

mongoVUE对mongodb常用的基础操作

 

修改前,可以看到有name为bbb的文档存在:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwwpy.html