Objekt-ID är genereras automatiskt av databasdrivrutinerna och kommer att tilldelas till _id-fältet för varje dokument. ObjectID kan betraktas som glob alt unikt för alla praktiska ändamål. ObjectID kodar tidsstämpeln för dess skapelsetid, som kan användas för frågor eller för att sortera efter skapelsetid.
Skapar MongoDB ObjectId?
För att skapa ett nytt objekt-ID manuellt inom MongoDB kan du deklarera objectId som en metod. Med enkla ord kan vi säga att objekt-ID är en unik identifierare för varje post I bilden nedan kan du observera att vi deklarerar en variabel med objekt-ID-metoden som ett värde och det kommer att returnera unik hexadecimal.
Hur fungerar MongoDB ObjectId?
Varje dokument i samlingen har ett "_id"-fält som används för att unikt identifiera dokumentet i en viss samling, det fungerar som primärnyckeln för dokumenten i samlingen. De nästa 3 byten är maskin-ID på vilken MongoDB-servern körs. …
Är MongoDB ett objekt-ID?
MongoDB använder ObjectIds som standardvärde för _id-fältet för varje dokument, som genereras när ett dokument skapas.
Genereras ID automatiskt i MongoDB?
MongoDB har inte out-of-the-box-funktionalitet för automatisk inkrementering, som SQL-databaser. Som standard använder den 12-byte ObjectId för _id-fältet som primärnyckel för att unikt identifiera dokumenten.