If Node
Нода If позволяет разветвлять выполнение воркфлоу на основе условий. Это ключевой элемент для создания логики.
Как это работает
Нода проверяет заданное условие (Condition) для каждого входящего элемента.
- Если условие истинно (True), элемент отправляется в выход "True".
- Если условие ложно (False), элемент отправляется в выход "False".
Типы условий
Вы можете сравнивать значения (String, Number, Boolean, Date) и использовать различные операторы:
- Equal / Not Equal: Равно / Не равно.
- Contains / Not Contains: Содержит / Не содержит (для строк).
- Larger / Smaller: Больше / Меньше (для чисел).
- Is Empty / Is Not Empty: Пусто / Не пусто.
- Matches Regex: Соответствует регулярному выражению.
Комбинирование условий
Вы можете добавить несколько условий и объединить их логикой:
- AND: Все условия должны быть истинны.
- OR: Хотя бы одно условие должно быть истинно.