NodeInputData
n8n 표현식에서 사용하는 $input 객체의 all(), first(), item, last(), params 메서드 및 속성에 대해 설명합니다.
$input . all() # 설명: 현재 노드의 입력 항목 배열을 반환합니다 구문: $input .all(branchIndex?, runIndex?) 반환값: Array 출처: n8n 커스텀 기능 매개변수: branchIndex (Number) - 선택 사항 - 사용할 노드의 출력 브랜치 인덱스입니다. 기본값은 첫 번째 브랜치(인덱스 0)입니다 runIndex (Number) - 선택 사항 - 사용할 노드의 실행 회차입니다. 기본값은 첫 번째 실행(인덱스 0)입니다 $input . first() # 설명: 현재 노드의 첫 번째 입력 항목을 반환합니다 구문: $input .first(branchIndex?, runIndex?) 반환값: Item 출처: n8n 커스텀 기능 매개변수: branchIndex (Number) - 선택 사항 - 사용할 노드의 출력 브랜치 인덱스입니다. 기본값은 첫 번째 브랜치(인덱스 0)입니다 runIndex (Number) - 선택 사항 - 사용할 노드의 실행 회차입니다. 기본값은 첫 번째 실행(인덱스 0)입니다 $input . item # 설명: 현재 처리 중인 입력 항목을 반환합니다 구문: $input . $input . item 반환값: Item 출처: n8n 커스텀 기능 $input . last() # 설명: 현재 노드의 마지막 입력 항목을 반환합니다 구문: $input .last(branchIndex?, runIndex?) 반환값: Item 출처: n8n 커스텀 기능 매개변수: branchIndex (Number) - 선택 사항 - 사용할 노드의 출력 브랜치 인덱스입니다. 기본값은 첫 번째 브랜치(인덱스 0)입니다 runIndex (Number) - 선택 사항 - 사용할 노드의 실행 회차입니다. 기본값은 첫 번째 실행(인덱스 0)입니다 $input . params # 설명: 현재 노드의 구성 설정입니다. 이는 노드를 구성할 때 노드 내에서 입력하는 매개변수(예: 작업)입니다. 구문: $input . $input . params 반환값: NodeParams 출처: n8n 커스텀 기능