Цикл

Выполнить одну ветку для каждого элемента списка.

Инструменты → Цикл

Настройки

Что подать в цикл
Массив или JSON-массив. По умолчанию {{ $json }}.
Сколько элементов обработать
Все элементы, только первый или заданное количество.
Количество проходов
Для режима с количеством: целое от 1 до 1000.

Режимы

Все элементы

Обработать весь входной список.

Один раз: только первый элемент

Обработать не более одного элемента.

Указать количество

Обработать первые N элементов.

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

Массив данных.

Результат

Выход «Каждый элемент» передаёт текущий item (raw-выход ноды также содержит index с нуля). После всех итераций выход «После цикла» передаёт items и input_count.

Условия работы

  • До 1000 входных элементов, до 8 вложенных циклов и 5000 выполнений нод.
  • Соедините конец ветки «Каждый элемент» с возвратом в цикл. Без выбранного пути возврата выполнение следующего элемента не начинается.
  • Пустой список сразу продолжает ветку «После цикла».
  • Переменные и результаты итерации изолированы от следующей итерации; после цикла восстанавливается состояние до него.
  • Проверка одной ноды показывает только первый элемент и не запускает ветки.

Примеры и подробная настройка

Редактор потоков
Редактор Потоков