Документация Databird

Как получить категорию товара из другого атрибута

Для начала необходимо подготовить словарь, состоящий из одной колонки “Категория”, содержащей в себе список всех возможных категорий товаров. Символы должны точно совпадать (кроме регистра). Так, например, для пример аниже, если в поле встретится слово “Планшет”, то категория будет сопоставлена, а при нахождении “Планшетное устройство” - нет, его нужно добавить отдельной строкой.

Untitled

Загружаем словарь в Databird. Даем ему осмысленное название:

Untitled

Untitled

После этого в источнике добавляем поле “Категория” и связываем с полем, где будем искать категорию (обычно это название или описание товара).

Untitled

Переходим в настройки атрибута и добавляем операцию JSONata

Untitled

В появившееся поле вставляем скрипт

$searchDictRecord("Название_словаря", "Категория", $VALUE).Категория

Если ранее источник уже запускали - в его настройках необходимо добавить атрибут “Категория” в список для обновления.

Untitled