ObjectID נוצר אוטומטית על ידי מנהלי ההתקן של מסד הנתונים, והוא יוקצה לשדה _id של כל מסמך. ObjectID יכול להיחשב ייחודי עולמי לכל המטרות המעשיות. ObjectID מקודד את חותמת הזמן של זמן היצירה שלו, שעשוי לשמש עבור שאילתות או כדי למיין לפי זמן יצירה.
האם MongoDB יוצר ObjectId?
כדי ליצור זיהוי אובייקט חדש באופן ידני בתוך MongoDB אתה יכול להכריז על objectId כשיטה. במילים פשוטות, אנו יכולים לומר ש מזהה אובייקט הוא מזהה ייחודי עבור כל רשומה בתמונה למטה ניתן לראות שאנו מצהירים על משתנה בעל שיטת מזהה אובייקט כערך והוא יהיה החזר הקסדצימלי ייחודי.
איך MongoDB ObjectId עובד?
לכל מסמך באוסף יש שדה "_id" ש משמש לזיהוי ייחודי של המסמך באוסף מסוים, הוא משמש כמפתח הראשי של המסמכים באוסף. 3 הבתים הבאים הם מזהה המחשב שעליו פועל שרת MongoDB. …
האם MongoDB הוא ObjectId?
MongoDB משתמש ב-ObjectIds כערך ברירת המחדל של שדה _id של כל מסמך, שנוצר בזמן יצירת כל מסמך.
האם מזהה נוצר אוטומטית ב-MongoDB?
ל-
MongoDB אין פונקציונליות של הגדלה אוטומטית של -של הקופסה, כמו מסדי נתונים של SQL. כברירת מחדל, הוא משתמש ב-12-בתים ObjectId עבור השדה _id כמפתח הראשי לזיהוי ייחודי של המסמכים.