De fleste MongoDb-drivere vil automatisk generere ObjectId/_id
klientsiden, inklusive den oprindelige driver til Node.js. Der er en lille smule låsning, der opstår for at generere et unikt ID, så der er ringe grund til ikke at distribuere generationen til tilsluttede klienter.
Mongoose har brug for en unik identifikator for at spore og referere til objekter, så den opretter en identifikator med det samme.
I Node.JS-klienten kan du valgfrit
sæt for eksempel egenskaben forceServerObjectId
til true
at kontrollere denne adfærd.
Dette kan dog ikke tilsidesættes, når du bruger Mongoose ifølge dokumenterne :