Платформа 3V/Справочник/Настройка уникального индекса в справочнике: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Для создания связей в справочнике не по идентификатору обязательно наличие уникального...»)
 
 
Строка 28: Строка 28:
 
* uicode
 
* uicode
 
* code_unique
 
* code_unique
 +
 +
"fields" - указать код(ы) необходимого атрибута справочника.
  
 
"isNew" указать true.
 
"isNew" указать true.

Текущая версия на 06:38, 19 мая 2021

Для создания связей в справочнике не по идентификатору обязательно наличие уникального индекса в связанном справочнике на соответствующем поле атрибута. Создать уникальный индекс можно, описав такой индекс внутри JSON справочника, в разделе indexes.

Настройка уникального индекса в справочнике

"indexes": [ ],
 1 ...
 2 {
 3       "code": "uk_code",
 4       "isUnique": true,
 5       "dbIndexName": "",
 6       "fields": [
 7           "Code"
 8         ],
 9       "isNew": true
10     }
11 ...

"code" может принимать значения:

  • uk_cod
  • uicode
  • code_unique

"fields" - указать код(ы) необходимого атрибута справочника.

"isNew" указать true.