Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Без форматирования
{
  "action": "RELOAD_SAFE",
  "names": ["postal_office", "okved"]
}

Параметры

ПараметрНазначение
action

Тип действия:

  • RELOAD_SAFE
      • если есть новый конфигурационный YAML-файл – выполняется его перезагрузка
      • если есть новый справочник – выполняется его переиндексация
  • RELOAD_FORCE
      • принудительная переиндексация справочника (будет построен новый индекс и удален старый, даже если нет нового справочника) и загрузка YAML-файла
namesНазвание справочника, указанное в конфигурационном .yaml файле (employees, postal_office...)

Примеры

Подключить новый справочник

Если справочник не подключен — загрузит конфигурацию и содержимое справочника.

...

Раскрыть
titleОтвет
Блок кода
languagejavascript
[
    {
        "status": 200,
        "name": "employees",
        "description": "Outward dictionary configuration reloaded"
    },
    {
        "status": 200,
        "name": "employees",
        "description": "DICTIONARY 'employees.csv' (10.07.2018 12:14:20) scheduled for loading"
    }
]


Обновить существующий справочник, если есть изменения

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

...

Раскрыть
titleОтвет
Блок кода
languagejavascript
[
    {
        "status": 200,
        "name": "employees",
        "description": "Outward dictionary configuration skipped"
    },
    {
        "status": 200,
        "name": "employees",
        "description": "DICTIONARY 'employees.csv' (10.07.2018 12:14:20) scheduled for loading"
    }
]


Принудительно обновить существующий справочник

Загрузит новую конфигурацию и содержимое справочника, даже если нет изменений по сравнению с действующей версией.

...