增加索引:1(ascending),-1(descending)
增加索引
db.foo.ensureIndex({firstname: 1, lastname: 1}, {unique: true});
索引子对象
db.logging.users.ensureIndex({address.city:1})
查看索引信息
db.logging.getIndexes()
[
{
"v" : 1,
"key" : {
"_id" : 1
},
"ns" : "logging.logging",
"name" : "_id_"
}
]
db.logging.users.getIndexKeys()
[ { "_id" : 1 }, { "name" : 1 } ]
根据索引名删除索引
> db.logging.users.dropIndex('name_1')
{ "nIndexesWas" : 2, "ok" : 1 }
> db.logging.users.getIndexKeys()
[ { "_id" : 1 } ]