ObjectID er generert automatisk av databasedriverne, og vil bli tildelt _id-feltet for hvert dokument. ObjectID kan betraktes som glob alt unik for alle praktiske formål. ObjectID koder tidsstemplet for opprettelsestidspunktet, som kan brukes til forespørsler eller for å sortere etter opprettelsestidspunkt.
Opretter MongoDB ObjectId?
For å opprette en ny objekt-ID manuelt i MongoDB kan du deklarere objekt-ID som en metode. Med enkle ord kan vi si at objekt-ID er en unik identifikator for hver post I bildet nedenfor kan du se at vi erklærer en variabel med objekt-ID-metode som en verdi, og den vil returner unik heksadesimal.
Hvordan fungerer MongoDB ObjectId?
Hvert dokument i samlingen har et «_id»-felt som brukes til å identifisere dokumentet i en bestemt samling, det fungerer som primærnøkkelen for dokumentene i samlingen. De neste 3 bytene er maskin-ID-en som MongoDB-serveren kjører på. …
Er MongoDB en ObjectId?
MongoDB bruker ObjectIds som standardverdi for _id-feltet for hvert dokument, som genereres under opprettelsen av et dokument.
Er ID automatisk generert i MongoDB?
MongoDB har ikke out-av-the-box-funksjonalitet for automatisk inkrementering, som SQL-databaser. Som standard bruker den 12-byte ObjectId for _id-feltet som primærnøkkel for å identifisere dokumentene unikt.