IBM Domino - какой документ является уникальным для групп
Есть ли уникальное значение документа для каждой группы внутри names.nsf
?
Я хотел бы добавлять и удалять участников внутри группы через TDI Notes Connector. Я понимаю, когда выбираюListName
в качестве критерия ссылки иногда бывает несколько результатов поиска.
Обратите внимание, что у нас есть несколько серверов домино. Вnames.nsf
и группы реплицируются, поэтому я ищу документ (уникальный идентификатор) для группы, которая не меняется на разных серверах домино.
Спасибо.
1 ответ
Каждый документ в Notes/Domino имеет универсальный идентификатор, который является уникальным идентификатором. К сожалению, этот идентификатор НЕ сохраняется ни в одном поле. Но я немного погуглил о TDI Notes Connector и нашел эту страницу
И похоже, что TDI добавляет универсальное поле as в каждый документ, который он извлекает как $$UNID:
Следующие атрибуты записи добавляются самим соединителем (их значения недоступны в качестве элементов документа):
$$UNID - универсальный идентификатор документа (см. "Атрибуты $$ UNID и $$ NoteID")
...
Атрибуты $$ UNID и $$ NoteID
Универсальный идентификатор (UnID) - это значение, однозначно идентифицирующее домино. документ. Все реплики документа имеют один и тот же UnID, и UnID не изменяется при изменении документа. Это значение следует использовать для отслеживания объектов во время синхронизации. Значение универсального идентификатора сопоставляется с атрибутом $$ UNID объектов Entry, доставляемых соединителем. Значение атрибута $$ UNID представляет собой строку из 32 символов, каждый из которых представляет шестнадцатеричную цифру (0–9, AF).