Aller au contenu

Popisi

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

Svodi popis na jednu jedinu vrijednost.

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

Transformira svaki element popisa.

Ulaziitems
Izlazimapped (json)
Konfiguracijaproperty (izdvoji svojstvo) ili expression (Handlebars predložak primijenjen na svaki element)

Dijeli popis na dva.

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

Oba su izlaza korisna: priključite rejected na Assert kako bi izvođenje zakazalo ako se pojave neočekivani elementi.

Ulazilist (popis), jedna zadana vrijednost, plus po jedan port za svaku podešenu vrijednost
Izlaziresult (json)
Konfiguracijalist (vrijednost tipa variable, ili ožičena), values (elementi koje treba dodati), updateSourceVariable (zadano false)

Kada je updateSourceVariable uključen, kutija zapisuje izravno u navedenu varijablu izvođenja: to je način prikupljanja rezultata kroz petlju.

Isti oblik kao prethodna; uklanja elemente duboko jednake onima koje ste naveli.

Strukturne operacije.

Ulazivalue (popis), key (niz)
Izlaziresult
opUčinakPolja
sortSortirakey, order (asc / desc)
uniqueUklanja duplikate
reverseObrće
flattenSpljošćujedepth (zadano 1)
chunkReže na dijelovesize
sliceIzdvaja diostart, end
groupByGrupira po ključukey