随笔分类 - MongDB
摘要:索引 MongoDB是基于集合建立索引(index),索引的作用类似于传统关系型数据库,目前是为了提高查询速度。 MongoDB的索引基于B-tree数据结构及对应算法形成。 默认情况下,在建立集合的同时,MongoDB数据库自动为集合_id建立唯一索引,可以避免重复插入同一_id值的文档记录 单一
阅读全文
摘要:删除文档 在集合里删除一条或多条符合条件的文档 语法: 删除一个集合里的所有文档记录 要删除所有记录,采用db.tests.drop()方法效率更高,它会把整个集合和索引一起删除 删除符合条件的所有文档记录 自定义写出错确认级别 删除满足条件的单个文档记录
阅读全文
摘要:更新文档 语法: 命令参数 返回值: 更新成功: 返回WriterResult({“nUpdated”:n})对象 更新失败: 返回结果中会包含WriterResult.writeConcernError 修改一条简单文档 1. 插入 2. 单值修改 3. 查看 4. 数值修改(加法) 5. 数值修
阅读全文
摘要:1.文档查询命令格式: 2.查询集合的所有文档 find()的pretty()方法提供了格式化查询结果的效果 3.等价条件查询 公共查询条件: {<key1>:<value1>,…},多条件时进行与(and)条件查询 多条件and查询 多条件or查询 指定显示的值(0不显示,1显示) 4.嵌套文档查
阅读全文
摘要:插入一条简单的文档 插入一条复杂的文档 插入多条文档 用变量方式插入文档 有序插入多条文档 自定义写出错确认级别(含insert命令出错返回对象显示) 简化的插入命令 1. 单条插入 2. 多条插入
阅读全文
摘要:创建自定义的数据库(use) 查看数据库(show dbs) 统计某数据库的信息(db.stats())—>指的是当前的数据库 删除数据库(db.dropDatabase()) 查看当下数据库下的集合名称(db.getCollectionNames()) 查看数据库用户角色权限(show roles
阅读全文

浙公网安备 33010602011771号