PCB MongoDB 索引

在索引在数据库中非常重要,当然在MongoDB也是一样啦。

一.获取索引   

db.ppeflow.getIndexes()

    初始化,每个集都默认_id字段为主键objectid,索引名为_id_

    

二.创建单例索引(不唯一)

    1为升顺   -1为倒顺   

db.ppeflow.ensureIndex({techname:1})

三.创建联合索引(不唯一)

    1为升顺   -1为倒顺   

db.ppeflow.ensureIndex({techname:1,orderid:-1})

四.创建单例唯一索引

    1为升顺   -1为倒顺   

db.ppeflow.ensureIndex({orderid:1},{"unique":true})

五.删除索引

     删除索引前请先查看此集合的索引名后,再删除

db.ppeflow.dropIndex('techname_1')

db.ppeflow.dropIndex('techname_1_orderid_-1')

 

 

posted @ 2018-08-29 00:12  pcbren  阅读(133)  评论(0编辑  收藏  举报