建立索引方式
1. 是在schema定义字段时
2. 通过index方法给schema添加
3. db.modle.creatIndex({filed: 1}) mongo shell添加索引
索引属性
1. index: 布尔值 是否对这个属性创建索引
2. unique: 布尔值 是否对这个属性创建唯一索引
3. sparse: 布尔值 是否对这个属性创建稀疏索引
4. partialFilterExpression object 对这个属性进行部分索引
索引类型(6种常用)
1. 单字段索引
对于单字段索引,升序/降序效果是一样
2. 唯一索引
保证索引对应的字段不会出现相同的值,比如_id索引就是唯一索引
除了唯一约束之外,唯一索引在功能上可与其他MongoDB索引互换。