IBM Domino - какой документ является уникальным для групп - PullRequest
1 голос
/ 10 июля 2020

Есть ли уникальное значение документа для каждой группы внутри names.nsf?

Я хотел бы добавлять и удалять членов внутри группы через TDI Notes Connector. Я понимаю, что когда я выбираю ListName в качестве критерия ссылки, иногда бывает несколько результатов поиска.

Обратите внимание, что у нас есть несколько серверов домино. names.nsf и группы реплицируются, поэтому я ищу документ (уникальный идентификатор) для группы, которая не меняется на разных серверах домино.

Спасибо.

1 Ответ

2 голосов
/ 10 июля 2020

Каждый документ в Notes / Domino имеет универсальный идентификатор, который является уникальным идентификатором. К сожалению, этот идентификатор НЕ сохраняется ни в одном поле. Но я немного погуглил о TDI Notes Connector и нашел эту страницу

И кажется, что TDI добавляет универсальное поле as в каждый документ, который он извлекает как $$ UNID :

Следующие атрибуты входа добавляются самим коннектором (их значения недоступны в качестве элементов документа):

$$ UNID - универсальный идентификатор документа (см. " Атрибуты $$ UNID и $$ NoteID ") ... Атрибуты $$ UNID и $$ NoteID Универсальный идентификатор (UnID) - это значение, которое однозначно определяет документ Domino . Все реплики документа имеют одинаковый UnID, и UnID не изменяется при изменении документа. Это значение следует использовать для отслеживания объектов во время синхронизации . Значение универсального идентификатора сопоставляется с атрибутом $$ UNID объектов Entry, доставляемых соединителем. Значение атрибута $$ UNID представляет собой строку из 32 символов, каждый из которых представляет шестнадцатеричное di git (0-9, AF).

...