Menu Docs
Página inicial do Docs
/ /

Criar um índice único de campo único

Índices únicos garantem que um valor apareça no máximo uma vez em determinado campo.

Para criar um índice único no MongoDB Shell, utilize o db.collection.createIndex() método com a unique opção definida true como.

db.collection.createIndex(
{ <field>: <sortOrder> },
{ unique: true }
)

Este exemplo adiciona um índice único no campo user_id de uma collection members para garantir que não haja valores duplicados no campo user_id.

Para criar um índice único no user_id campo da members collection, execute o seguinte comando mongosh em:

db.members.createIndex( { "user_id": 1 }, { unique: true } )

Voltar

Unique

Nesta página