콘텐츠로 이동

목록

컬렉션을 다루는 박스가 여섯 개 있습니다. 전형적으로는 API가 방금 돌려준 배열을 대상으로 합니다.

목록을 하나의 값으로 줄입니다.

입력items (json)
출력result
설정op: count, sum, min, max, average, join — 그리고 field (집계할 속성)와 separator (join 용)
HTTP 요청 ──response[body.commandes]──► Aggregate (sum, field: montant)

목록의 각 요소를 변환합니다.

입력items
출력mapped (json)
설정property (속성 하나를 추출) 또는 expression (각 요소에 적용되는 Handlebars 템플릿)

목록을 둘로 나눕니다.

입력items
출력kept (json), rejected (json)
설정property, operator (lt, lte, eq, gte, gt, ne, contains), value

두 출력 모두 유용합니다. 예상하지 못한 요소가 나타나면 실행을 실패시키도록 rejectedAssert에 연결하십시오.

입력list (목록), 기본 값 하나, 그리고 설정된 값마다 포트 하나
출력result (json)
설정list (variable 타입의 값, 또는 배선된 값), values (추가할 요소), updateSourceVariable (기본값 false)

updateSourceVariable 을 켜면 이 박스는 지정된 실행 변수에 직접 씁니다. 루프를 돌면서 결과를 모아 나가는 방법입니다.

앞의 것과 같은 형태이며, 넘긴 값과 깊게 같은 요소를 제거합니다.

구조를 다루는 연산입니다.

입력value (목록), key (문자열)
출력result
op효과필드
sort정렬key, order (asc / desc)
unique중복 제거
reverse뒤집기
flatten평탄화depth (기본값 1)
chunk조각으로 나누기size
slice일부 추출start, end
groupBy키로 묶기key