Платформа 3V/Обновления/Формирование обновлений: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:Формирование обновлений}} Для начала формирования обновления нужно подготовить...»)
 
Строка 4: Строка 4:
 
На текущий момент есть 2 типа описаний, для справочников и для всех остальных объектов.
 
На текущий момент есть 2 типа описаний, для справочников и для всех остальных объектов.
  
Для простого описания объектов попадаемых в обновление достаточно указать их идентификатор и discriminator = '''MetaObjectCreateUpdateSettingsDto'''.
+
Для простого описания объектов попадаемых в обновление достаточно указать их идентификатор и discriminator = '''MetaObjectCreateUpdateSettingsDto'''.<
При этом, стоит отметить что если необходимо перенести только описание справочника, без его данных или прав на элементы, то также можно использовать '''MetaObjectCreateUpdateSettingsDto'''.
+
При этом, стоит отметить что если необходимо перенести только описание справочника, без его данных или прав на элементы, то также можно использовать '''MetaObjectCreateUpdateSettingsDto'''.<br>
 +
 
 
Для примера:
 
Для примера:
 
<syntaxhighlight lang="JSON" line>
 
<syntaxhighlight lang="JSON" line>

Версия 12:28, 27 октября 2020

Для начала формирования обновления нужно подготовить описание, для объектов которые необходимо сложить в обновление. Для этого необходимо создать коллекцию описаний объектов На текущий момент есть 2 типа описаний, для справочников и для всех остальных объектов.

Для простого описания объектов попадаемых в обновление достаточно указать их идентификатор и discriminator = MetaObjectCreateUpdateSettingsDto.< При этом, стоит отметить что если необходимо перенести только описание справочника, без его данных или прав на элементы, то также можно использовать MetaObjectCreateUpdateSettingsDto.

Для примера:

1 {
2   "id": 701, 
3   "discriminator": "MetaObjectCreateUpdateSettingsDto"
4 }