Перейти к основному содержимому

Set

Нода устанавливает, изменяет или добавляет поля в данные воркфлоу. Это основной инструмент для формирования структуры данных — можно задать статические значения, вычислить динамические через выражения, или полностью перестроить объект.

Настройка

Нода Set с двумя значениями

Сохранять только установленные значения

Если переключатель включён — все поля из входящих данных удаляются, на выходе остаются только те поля которые заданы в этой ноде. Если выключен — входящие данные сохраняются, новые поля добавляются или перезаписывают существующие.

Значения

Каждое значение задаётся тремя полями:

ПолеОписание
ТипТип данных: Строка, Число, Булево, Массив, Объект
ИмяИмя поля в выходных данных. Поддерживает точечную нотацию для вложенных полей: user.name, inventory[0].qty
ЗначениеСтатическое значение или выражение через fx

Кнопка + ДОБАВИТЬ ЗНАЧЕНИЯ добавляет новое поле.

Опции

Точечная нотация — если включена, имена вида user.name или items[0].price интерпретируются как путь к вложенному полю. Если выключена — имя воспринимается буквально как строка.

Выходные данные

Объект с заданными полями. Если "Сохранять только установленные значения" выключено — входящие данные объединяются с новыми полями.

{
"name": "Alexander",
"inventory": [{ "qer": 42 }]
}