- Reference >
mongo
Shell Methods >- Collection Methods >
- db.collection.ensureIndex()
db.collection.ensureIndex()¶
On this page
Definition¶
-
db.collection.
ensureIndex
(keys, options)¶ mongo
Shell MethodThis page documents the
mongo
shell method, and does not refer to the MongoDB Node.js driver (or any other driver) method. For corresponding MongoDB driver API, refer to your specific MongoDB driver documentation instead.Deprecated since version 3.0.0:
db.collection.ensureIndex()
has been replaced bydb.collection.createIndex()
.Creates an index on the specified field if the index does not already exist.
Additional Information¶
- Use
db.collection.createIndex()
rather thandb.collection.ensureIndex()
to create new indexes. - The Indexes section of this manual for full documentation of indexes and indexing in MongoDB.
db.collection.getIndexes()
to view the specifications of existing indexes for a collection.