Para crear índices únicos en MongoDB, se utiliza el método `createIndex()`. Este se usa en la colección donde quieres que se aplique el índice y toma como su primer argumento un objeto que especifica qué campos deben ser indexados y en qué orden.
Por ejemplo, si tienes una colección de usuarios y quieres asegurarte de que cada usuario tenga un nombre de usuario y un correo electrónico únicos, puedes realizar lo siguiente:
```javascript
db.users.createIndex( { “username”: 1 }, { unique: true } )
db.users.createIndex( { “email”: 1 }, { unique: true } )
```
En este ejemplo, `1` representaría que el índice es en orden ascendente. Si quisieras hacerlo en orden descendente, podrías pasar `-1`.
El segundo argumento del método `createIndex()` es un objeto de opciones. Al configurar la opción `unique` en `true`, MongoDB garantiza que cualquier inserción o actualización de documentos no violará la restricción de unicidad del índice.
Así, en este caso, no podrías ingresar dos documentos con el mismo nombre de usuario o correo electrónico porque MongoDB no lo permitiría.
Eso sería básicamente cómo puedes crear índices únicos en MongoDB.