Video: Ի՞նչ է ObjectId-ը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Ան Օբյեկտի ID եզակի, ոչ զրոյական ամբողջ թվային դաշտ է, որն օգտագործվում է աղյուսակների տողերը գեոդատետրամների եզակի նույնականացման համար: Այս դաշտի արժեքները պահպանվում են ArcGIS-ի կողմից: Այն Օբյեկտի ID օգտագործվում է ArcGIS-ի կողմից այնպիսի բաներ անելու համար, ինչպիսիք են ոլորումը, ընտրության հավաքածուները ցուցադրելը և գործառույթների վրա նույնականացման գործողություններ կատարելու համար:
Համապատասխանաբար, ի՞նչ է ObjectID-ը MongoDB-ում:
{ " _id ": ObjectId ("54759eb3c090d83494e2d804") } Ան ObjectId 12 բայթ երկուական BSON տեսակ է, որը պարունակում է ձեր ուզած ցանկացած 12 բայթ: Օգտակար լինել ստեղծման գործում ObjectIds MongoDB վարորդներն ու սերվերը դրանք կստեղծեն՝ օգտագործելով լռելյայն ալգորիթմը:
Բացի վերևից, MongoDB ObjectID եզակի՞ է: Ըստ նախնականի, MongoDB առաջացնում է ա եզակի ObjectID նույնացուցիչը, որը նշանակված է _id դաշտը նոր փաստաթղթում, նախքան այդ փաստաթուղթը տվյալների բազայում գրելը: Շատ դեպքերում լռելյայն եզակի կողմից նշանակված նույնացուցիչները MongoDB կհամապատասխանի հայտի պահանջներին:
Պարզապես, ինչպե՞ս է MongoDB-ն առաջացնում ObjectID:
Մեջ MongoDB , հավաքածուում պահվող յուրաքանչյուր փաստաթուղթ պահանջում է եզակի _id դաշտ, որը հանդես է գալիս որպես հիմնական բանալի: Եթե տեղադրված փաստաթուղթը բաց է թողնում _id դաշտ, որ MongoDB վարորդը ավտոմատ կերպով առաջացնում է ան ObjectId համար _id դաշտ.
Ինչպե՞ս ավելացնել ObjectID-ը ArcMap-ում:
Մեջ ArcMap , բովանդակության աղյուսակի Աղբյուր ներդիրի վրա սեղմեք աջը և սեղմեք Հատկություններ։ Սեղմեք Աղբյուրի ներդիրը Աղյուսակի հատկությունների երկխոսության վանդակում և փնտրեք կա՛մ այո, կա՛մ՝ ոչ Օբյեկտ-ID Դաշտի մուտք. Մեջ ArcMap կամ ArcCatalog, կարող եք բացել աղյուսակի Properties-ը և սեղմել Fields ներդիրը: