1.

Indexes

Answer»


  • List Indexes: It can be done by using: db.docx.getIndexes()

  • Create Index

db.docx.createIndex({"name": 2}) // single field index
db.docx.createIndex({"name": 2, "date": 2}) // compound index
db.docx.createIndex({foo: "text", bar: "text"}) // text index
db.docx.createIndex({"$**": "text"}) // wildcard text index
db.docx.createIndex({"userMetadata.$**": 1}) // wildcard index


  • Drop Index: db.docx.dropIndex("name_3")


  • Hide/Unhide Indexes
    • To Hide: db.docx.hideIndex("name_3")


  • To Unhide: db.docx.unhideIndex("name_3")


  • Creating a compound index: db.docx.ensureIndex({name : 3, operator : 1, class : 0})


  • Dropping a compound index: db.docx.dropIndex({name : 3, operator : 1, class : 0})




Discussion

No Comment Found