Итераторы
Итератор с набором полей
Итераторы типа fieldset используются в случаях, когда вам необходимо иметь предустановленными несколько наборов полей. Этот итератор может содержать список наборов полей, по котором будет итерировать диггер. Для иниализации итератора используются следующие параметры:
Параметр | Описание |
---|---|
type | Константа, определяющая тип итератора, имеет значение fieldset. |
fields | Список наборов полей. Каждое поле в наборе записывается как имя_поля: значение_поля. |
Ниже приведен пример инициализации итератора:
iterator:
- type: fieldset
# СПИСОК НАБОРОВ ПОЛЕЙ
fields:
# ПЕРВЫЙ НАБОР ПОЛЕЙ
- name: joe
surname: doe
# ВТОРОЙ НАБОР ПОЛЕЙ
- name: mary
surname: smith
В результате получится следующий список наборов аргументов со значениями, для каждого из которых диггер будет исполнять основной логический блок:
[
{ "name": "joe", "surname": "doe" },
{ "name": "mary", "surname": "smith" }
]
Мы надеемся, что теперь вы больше понимаете как работают итераторы и какие задачи они решают :)
А значит мы можем перейти к основному логическому блоку диггера и методам, которые вы можете в нем использовать.