查看
db.t1.getIndexes()
会显示以下
[
{
"v" : 2,
"key" : {
"_id" : 1
},
"name" : "_id_"
}
]
v 版本号
key 索引列
name 索引名
创建
createIndex(设置, 选项)
1为升序 -1为降序
#单一索引
db.t1.createIndex({"id":1})
#复合索引
db.t1.createIndex({"id":1, "age":-1})
选项常用的有:
unique 唯一
name 指定索引名
删除
#按索引列删除
db.t1.dropIndex({"id":1})
#按索引名删除
db.t1.dropIndex("id_1_age_-1")
#删除所有索引
db.t1.dropIndexes()