Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Crear un índice único de campo único

Los índices únicos aseguran que un valor aparezca como máximo una vez para un campo dado.

Para crear un índice único en el MongoDB Shell, utiliza el método db.collection.createIndex() con la opción unique establecida en true.

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

Este ejemplo agrega un índice único en el campo user_id de una colección members para garantizar que no haya valores duplicados en el campo user_id.

Para crear un índice único en el campo user_id de la colección members, ejecute el siguiente comando en mongosh:

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