מהו ObjectId?
מהו ObjectId?

וִידֵאוֹ: מהו ObjectId?

וִידֵאוֹ: מהו ObjectId?
וִידֵאוֹ: Propaganda (subs: ARABIC, FRENCH, HEBREW, KHMER, RUSSIAN, SPANISH, ENGLISH) 2024, סֶפּטֶמבֶּר
Anonim

א ObjectID הוא שדה ייחודי, לא מספר שלם, המשמש לזיהוי ייחודי של שורות בטבלאות במסד נתונים גיאוגרפי. הערכים בשדה זה מתוחזקים על ידי ArcGIS. ה ObjectID משמש את ArcGIS לעשות דברים כמו גלילה, הצגת ערכות בחירה וביצוע פעולות זיהוי בתכונות.

בהתאם, מהו ObjectID ב- MongoDB?

{ " _תְעוּדַת זֶהוּת ": ObjectId ("54759eb3c090d83494e2d804") } An ObjectId הוא סוג BSON בינארי של 12 בתים המכילים כל 12 בתים שאתה רוצה. להיות מועיל ביצירת ObjectIds MongoDB מנהלי התקנים והשרת יפיקו אותם באמצעות אלגוריתם ברירת מחדל.

מלבד למעלה, האם MongoDB ObjectID ייחודי? כברירת מחדל, MongoDB יוצר א זיהוי אובייקט ייחודי מזהה שמוקצה ל- _תְעוּדַת זֶהוּת שדה במסמך חדש לפני כתיבת מסמך זה למסד הנתונים. במקרים רבים ברירת המחדל ייחודי מזהים שהוקצו על ידי MongoDB יעמוד בדרישות היישום.

פשוט כך, איך MongoDB מייצר ObjectID?

ב MongoDB , כל מסמך המאוחסן באוסף דורש ייחודי _תְעוּדַת זֶהוּת שדה שפועל כמפתח ראשי. אם מסמך שהוכנס משמיט את ה _תְעוּדַת זֶהוּת שדה, ה MongoDB מנהל ההתקן יוצר אוטומטית ObjectId בשביל ה _תְעוּדַת זֶהוּת שדה.

איך מוסיפים ObjectID ב-ArcMap?

ב ArcMap , לחץ לחיצה ימנית על הטבלה בכרטיסייה מקור של תוכן העניינים ולחץ על מאפיינים. לחץ על הכרטיסייה מקור בתיבת הדו-שיח מאפייני טבלה וחפש כן או לא עבור יש מזהה אובייקט כניסת שדה. ב ArcMap או ArcCatalog, תוכל לפתוח את מאפייני הטבלה וללחוץ על הכרטיסייה שדות.

מוּמלָץ: