| |
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
|