In MongoDB wordt de primaire sleutel automatisch aangemaakt en wordt “\_id” genoemd.
Wanneer je een document toevoegt zonder het veld “\_id” te specificeren, zal MongoDB dit veld automatisch toevoegen met een unieke ObjectID waarde.
Als je zelf de waarde van “\_id” wilt bepalen, kun je dit veld met de gewenste waarde toevoegen tijdens het creëren van het document. Bijvoorbeeld:
```
db.collection.insertOne({_id, field1, field2, …})
```
Houd er rekening mee dat de waarde van “\_id” uniek moet zijn in de collectie, anders krijg je een foutmelding.
In MongoDB kun je geen extra primaire sleutels toevoegen zoals in sommige andere databases, maar je kunt unieke indexen maken die vergelijkbaar werken.