MongoDB数据库常用操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB数据库常用操作相关的知识,希望对你有一定的参考价值。

一、数据库操作


1.查看当前数据库名称

2.查看所有数据库名称

3.切换数据库,如果数据库不存在也并不创建,直到插入数据或创建集合时数据库才被创建


4.删除当前指向的数据库,如果数据库不存在,则什么也不做



二、集合操作


1.创建集合

2.查看当前数据库的集合


3.删除集合

三、数据增删改



1.插入数据

注意:插入数据时如果不指定_id,mongodb会自动分配一个

2.更新数据

3.保存数据

4.删除
四、数据查询


1.查询全部

.查询一条数据

3.格式化查询

 比较运算符

4.查询年龄大于或等于18的
 逻辑运算符$or和and

5.范围查询

6.获取指定的数据条目limit

7.跳过指定的条目skip

8.投影(就是只显示自己想看到的字段)

9.排序

10. 统计count

11.  去重distinct

五、聚合函数aggregate

常用表达式

例如:求学生总人数、平均年龄
透视数据(就是将数据分类显示)

例如:统计学生性别及学生姓名

技术分享

六、索引


1.创建索引

2.建立唯一索引,实现唯一约束的功能
3.查看文档所有索引

4.删除索引

七、备份

1.  备份数据

2.  恢复数据























以上是关于MongoDB数据库常用操作的主要内容,如果未能解决你的问题,请参考以下文章

通过java反射实现简单的关于MongoDB的对象关系映射(ORM).

HTML常用标签

常用CMD指令

字符串查找以及KMP算法

Microsoft Project 常用快捷键

提效小技巧——记录那些不常用的代码片段