Siirry sisältöön

Luettelot

Kuusi lohkoa kokoelmien käsittelyyn — tyypillisesti taulukkoon, jonka API on juuri palauttanut.

Tiivistää luettelon yhdeksi arvoksi.

Tulotitems (json)
Lähdötresult
Kokoonpanoop: count, sum, min, max, average, join — lisäksi field (koostettava ominaisuus) ja separator (operaatiolle join)
HTTP-pyyntö ──response[body.commandes]──► Aggregate (sum, field: montant)

Muuntaa luettelon jokaisen alkion.

Tulotitems
Lähdötmapped (json)
Kokoonpanoproperty (poimii ominaisuuden) tai expression (jokaiseen alkioon sovellettava Handlebars-mallipohja)

Jakaa luettelon kahtia.

Tulotitems
Lähdötkept (json), rejected (json)
Kokoonpanoproperty, operator (lt, lte, eq, gte, gt, ne, contains), value

Molemmat lähdöt ovat hyödyllisiä: kytke rejected Assert-lohkoon, jolloin suoritus epäonnistuu, jos odottamattomia alkioita ilmestyy.

Tulotlist (luettelo), yksi oletusarvo, lisäksi yksi portti jokaista määriteltyä arvoa kohden
Lähdötresult (json)
Kokoonpanolist (arvo, jonka tyyppi on variable, tai kytkentä), values (lisättävät alkiot), updateSourceVariable (oletus false)

Kun updateSourceVariable on käytössä, lohko kirjoittaa suoraan osoitettuun suoritusmuuttujaan: näin tuloksia kerätään silmukan kuluessa.

Sama muoto kuin edellisellä; poistaa alkiot, jotka ovat syvästi yhtä suuria annettujen kanssa.

Rakenteelliset operaatiot.

Tulotvalue (luettelo), key (merkkijono)
Lähdötresult
opVaikutusKentät
sortJärjestääkey, order (asc / desc)
uniquePoistaa kaksoiskappaleet
reverseKääntää järjestyksen
flattenLitistäädepth (oletus 1)
chunkPilkkoo osiinsize
slicePoimii osanstart, end
groupByRyhmittelee avaimen mukaankey