Mongo-命令行
显示所有集合
show collections
索引相关
创建索引
db.<文档名>.ensureIndex({"字段名字": 1, "字段名字": -1})
创建索引是附加一些设置
db.<文档名>.ensureIndex({"字段名字": 1, "字段名字": -1}, {"unique": true, "background:": true})
-1 表示降序 1表示升序 用户排名的时候这个很重要
options
Unique: false,
DropDups: false,
Background: true,
Sparse: false,
ExpireAfter: 0,
Name: "",
Min: 0,
Max: 0,
Minf: 0,
Maxf: 0,
BucketSize: 0,
Bits: 0,
DefaultLanguage: "",
LanguageOverride: "",
Weights: nil,
Collation: nil,
获取索引
db.<文档名>.getIndexes()
删除所有索引
db.<文档名>.dropIndexes()
根据索引名删除索引
db.<文档名>.dropIndexes("name")
重建索引
db.<文档名>.teIndex()