Co je ObjectId?
Co je ObjectId?

Video: Co je ObjectId?

Video: Co je ObjectId?
Video: Intro to the endocrine system | Health & Medicine | Khan Academy 2024, Září
Anonim

An ObjectID je jedinečné, nikoli nulové celé číslo, které se používá k jedinečné identifikaci řádků v tabulkách v geodatabázi. Hodnoty v tomto poli jsou udržovány ArcGIS. The ObjectID používá ArcGIS k provádění takových věcí, jako je posouvání, zobrazení sad výběru a provádění operací identifikace prvků.

Co je tedy ObjectID v MongoDB?

{ " _id ": ObjectId ("54759eb3c090d83494e2d804") } An ObjectId je 12bajtový binární typ BSON, který obsahuje libovolných 12 bajtů, které chcete. Být nápomocný při generování ObjectIds MongoDB ovladače a server je vygeneruje pomocí výchozího algoritmu.

Kromě výše uvedeného, je MongoDB ObjectID jedinečné? Ve výchozím stavu, MongoDB generuje a jedinečné ObjectID identifikátor, který je přiřazen k _id pole v novém dokumentu před zápisem tohoto dokumentu do databáze. V mnoha případech výchozí unikátní identifikátory přidělené MongoDB bude splňovat požadavky aplikace.

Jednoduše tedy, jak MongoDB generuje ObjectID?

v MongoDB , každý dokument uložený ve sbírce vyžaduje jedinečný _id pole, které funguje jako primární klíč. Pokud vložený dokument vynechává _id pole, MongoDB ovladač automaticky generuje ObjectId pro _id pole.

Jak přidáte ObjectID do ArcMap?

v ArcMap , klikněte pravým tlačítkem na tabulku na kartě Zdroj v obsahu a klikněte na Vlastnosti. Klepněte na kartu Zdroj v dialogovém okně Vlastnosti tabulky a vyhledejte buď Ano nebo Ne pro pole Má ID objektu Vstup do pole. v ArcMap nebo ArcCatalog, můžete otevřít Vlastnosti tabulky a kliknout na kartu Pole.