
数据库
青柠17
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MongoDB数据库(四)高级使用
MongoDB数据库 1. 聚合(aggregate) 聚合是基于数据处理的聚合管道,每个文档通过由一个或多个阶段(stage)组成的管道,可以对每个阶段的文档集进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。 db.集合名称.aggregate({管道:{字段:{表达式}}}) 常用表达式 处理输⼊⽂档并输出,语法:字段:{表达式:'$列名'} 表达式 作用 ...原创 2019-10-24 17:04:08 · 413 阅读 · 0 评论 -
MongoDB数据库(三)进阶使用
MongoDB数据库 1. 数据查询 ⽅法find(): 查询 db.集合名.find({document}) ⽅法findOne():查询,只返回第⼀个 db.集合名.findOne({document}) ⽅法pretty(): 将结果格式化 db.集合名.find({document}).pretty() > db.stu.find() { "_id" : ObjectId("5d...原创 2019-10-20 15:51:03 · 119 阅读 · 1 评论 -
MongoDB数据库(二)基本使用
MongoDB数据库 1. 关于数据库(database)的基础命令 打开MongoDB客户端后默认数据库为test 查看当前的数据库:db 查看所有的数据库:show dbs / show databases 切换数据库:use 数据库名 注:数据库无需创建,使用 use 数据库名 会自动创建 数据库名 数据库,但若不创建集合,此数据库不显示。 删除当前的数据库:db.dropDatabas...原创 2019-10-20 12:17:25 · 167 阅读 · 0 评论 -
MongoDB数据库(一)介绍、安装与配置
MongoDB数据库 1. MongoDB简介 MongoDB是一个基于分布式文件存储的非关系型(NoSQL)数据库,由C++语言编写,是非关系数据库当中功能最丰富,最像关系型数据库的。它支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大...原创 2019-10-20 10:24:40 · 152 阅读 · 0 评论