Что такое ObjectId?
Что такое ObjectId?

Видео: Что такое ObjectId?

Видео: Что такое ObjectId?
Видео: Object Id в Siebel Workflow, что это такое и с чем его едят. Смотрим "Siebel для пацанов". Oracle 2024, Сентябрь
Anonim

An ObjectID - уникальное целочисленное поле, отличное от NULL, используемое для однозначной идентификации строк в таблицах базы геоданных. Значения в этом поле поддерживаются ArcGIS. В ObjectID ArcGIS использует такие вещи, как прокрутка, отображение наборов выбранных объектов и выполнение операций идентификации с объектами.

Соответственно, что такое ObjectID в MongoDB?

{ " _я бы ": ObjectId ("54759eb3c090d83494e2d804")} ObjectId это 12-байтовый двоичный тип BSON, который содержит любые 12 байтов, которые вы хотите. Чтобы быть полезным в создании ObjectIds MongoDB драйверы и сервер сгенерируют их, используя алгоритм по умолчанию.

Кроме того, является ли MongoDB ObjectID уникальным? По умолчанию, MongoDB генерирует уникальный ObjectID идентификатор, присвоенный _я бы в новом документе перед записью этого документа в базу данных. Во многих случаях по умолчанию уникальный идентификаторы, присвоенные MongoDB будет соответствовать требованиям приложения.

Просто так, как MongoDB генерирует ObjectID?

В MongoDB , каждый документ, хранящийся в коллекции, требует уникального _я бы поле, которое действует как первичный ключ. Если во вставленном документе отсутствует _я бы поле, MongoDB драйвер автоматически генерирует ObjectId для _я бы поле.

Как добавить ObjectID в ArcMap?

В ArcMap , щелкните правой кнопкой мыши таблицу на вкладке «Источник» оглавления и выберите «Свойства». Перейдите на вкладку «Источник» в диалоговом окне «Свойства таблицы» и найдите значение «Да» или «Нет» для параметра «Имеет». ID объекта Запись в поле. В ArcMap или ArcCatalog, вы можете открыть Свойства таблицы и щелкнуть вкладку Поля.

Рекомендуемые: