robbiblubber.org

help | login | search:  
>>

read  source  history 


createIndex()


MongoDB Driver Function Reference


Creates an index on the collection.
More information can be found in the corresponding entry of the MongoDB Manual.



<collection>.createIndex([<name>, ]<keys>[, <options>[, <commitQuorum>]])



Arguments


<collection> The target collection.
<name> Index name
<keys> A BSON document specifying the index keys.
<options> A BOSN document specifying options.
<commitQuorum> A string or integer specifying the commit quorum.



Options


{ unique: <boolean>, name: <string>, sparse: <boolean>, expireAfterSeconds: <long>, storageEngine: <document> }

unique Creates a unique index.
name Provides an index name.
sparse Index will only reference documents with the specified key.
expireAfterSeconds Index expiration time.
storageEngine Storage engine definition.




Example


db.employees.createIndex("salary_ix", { salary: 1 });


Creates an index for the salary key on the employees collection.




home | MongoDB Driver Function Reference | MongoDB Driver