Функції списків
Функції для роботи з масивами/списками.
Базові операції
| Функція | Опис |
|---|---|
| At | Отримати елемент за індексом (з 0) |
| Length | Підрахувати кількість елементів |
| Add to End | Додати елемент у кінець |
| Add to Front | Додати елемент на початок |
| Get First Item | Shift — видалити та повернути перший елемент |
| Get Last Item | Pop — видалити та повернути останній елемент |
| Includes | Перевірити, чи список містить значення |
| Flatten | Розгорнути вкладені списки в один |
| Difference | Елементи зі списку A, яких немає у списку B |
| Construct | Побудувати список з окремих елементів |
| Collapse | Об'єднати список об'єктів в один об'єкт |
| Group By | Групувати за шляхом до поля |
Приклад: Фільтрація та підрахунок
Filter and Count Items
Filter list by condition, get count
List
Filter
list
users
path
status
comparison
equals
value
active
list
List
Length
list
list
length
Фільтрація та пошук
| Функція | Опис |
|---|---|
| Filter | Фільтрувати за умовою (шлях, оператор, значення) |
| Find | Знайти перший елемент, що відповідає умові |
| Filter Custom | Фільтрувати за допомогою допоміжного flow як тесту |
Ітерація (допоміжний flow)
| Функція | Опис |
|---|---|
| For Each | Викликати допоміжний flow для кожного елемента, зупинитися при помилці |
| For Each - Ignore Errors | Викликати допоміжний flow для кожного елемента, продовжити при помилці |
Використання For Each
- Оберіть допоміжний flow у вікні вибору
- Перетягніть блок Item у поля введення допоміжного flow
- Встановіть concurrency (0 = послідовно)
- Кожна ітерація створює окремий запис в історії допоміжного flow
Construct
Побудуйте список з окремих елементів. Натисніть "Click or drop here to create", щоб додати більше елементів (до 5). Перетягніть виходи з попередніх блоків у слоти елементів.