Aller au contenu

Liste

Šest kutija za rad sa kolekcijama — obično sa nizom koji je API upravo vratio.

Svodi listu na jednu jedinu vrednost.

Ulaziitems (json)
Izlaziresult
Konfiguracijaop: count, sum, min, max, average, join — plus field (svojstvo koje se agregira) i separator (za join)
HTTP zahtev ──response[body.commandes]──► Aggregate (sum, field: montant)

Transformiše svaki element liste.

Ulaziitems
Izlazimapped (json)
Konfiguracijaproperty (izdvajanje svojstva) ili expression (Handlebars šablon primenjen na svaki element)

Deli listu na dva dela.

Ulaziitems
Izlazikept (json), rejected (json)
Konfiguracijaproperty, operator (lt, lte, eq, gte, gt, ne, contains), value

Oba izlaza su korisna: povežite rejected na Assert da biste izvršavanje oborili ako se pojave neočekivani elementi.

Ulazilist (lista), podrazumevana vrednost, plus po jedan port za svaku podešenu vrednost
Izlaziresult (json)
Konfiguracijalist (vrednost tipa variable ili povezana), values (elementi koje treba dodati), updateSourceVariable (podrazumevano false)

Sa uključenim updateSourceVariable, kutija piše direktno u naznačenu promenljivu izvršavanja: to je način da se rezultati nagomilavaju tokom petlje.

Isti oblik kao prethodna; uklanja elemente duboko jednake onima koji su dostavljeni.

Strukturne operacije.

Ulazivalue (lista), key (niska)
Izlaziresult
opEfekatPolja
sortSortirakey, order (asc / desc)
uniqueUklanja duplikate
reverseObrće
flattenSpljošćujedepth (podrazumevano 1)
chunkDeli na komadesize
sliceIzdvaja deostart, end
groupByGrupiše po ključukey