Çfarë është një ObjectId?
Çfarë është një ObjectId?

Video: Çfarë është një ObjectId?

Video: Çfarë është një ObjectId?
Video: Ndërveprimi me Databazën | Ndërtimi i një REST API me Node.js, Express dhe MongoDB 2024, Nëntor
Anonim

Një ID e objektit është një fushë unike, jo null me numër të plotë, e përdorur për të identifikuar në mënyrë unike rreshtat në tabela në një bazë gjeodatabase. Vlerat në këtë fushë mbahen nga ArcGIS. Të ID e objektit përdoret nga ArcGIS për të bërë gjëra të tilla si lëvizja, shfaqja e grupeve të përzgjedhjes dhe kryerja e operacioneve të identifikimit në veçori.

Në përputhje me rrethanat, çfarë është ObjectID në MongoDB?

{ " _id ": ObjectId ("54759eb3c090d83494e2d804") } Një ObjectId është një lloj BSON binar 12 bajt që përmban çdo 12 bajt që dëshironi. Për të qenë të dobishëm në gjenerimin ObjectIds MongoDB drejtuesit dhe serveri do t'i gjenerojnë ato duke përdorur një Algoritëm të paracaktuar.

Përveç sa më sipër, a është unik MongoDB ObjectID? Si parazgjedhje, MongoDB gjeneron a ObjectID unik identifikues që i është caktuar _id fushë në një dokument të ri përpara se ta shkruani atë dokument në bazën e të dhënave. Në shumë raste parazgjedhja unike identifikuesit e caktuar nga MongoDB do të plotësojë kërkesat e aplikimit.

Thjesht kështu, si e gjeneron MongoDB ObjectID?

Në MongoDB , çdo dokument i ruajtur në një koleksion kërkon një unik _id fushë që vepron si çelës primar. Nëse një dokument i futur anashkalon _id fushë, të MongoDB shoferi gjeneron automatikisht një ObjectId per _id fushë.

Si të shtoni një ObjectID në ArcMap?

Në ArcMap , kliko me të djathtën mbi tabelën në skedën Burimi i tabelës së përmbajtjes dhe kliko Vetitë. Klikoni në skedën Burimi në kutinë e dialogut "Karakteristikat e tabelës" dhe kërkoni një "Po" ose "Jo" për "Ha". Objekti-ID Hyrja në terren. Në ArcMap ose ArcCatalog, mund të hapni Karakteristikat e tabelës dhe të klikoni në skedën Fields.

Recommended: