").all(branchIndex runIndex)` 메서드의 아이템 가져오기 및 데이터 접근 방법에 대해 설명합니다."> (노드 이름).all | n8n 공식 기술 문서 한글판
콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

("<node-name>").all(branchIndex?: number, runIndex?: number)#

이 메서드는 현재 노드 또는 부모 노드의 모든 항목에 접근할 수 있습니다. 매개변수를 제공하지 않으면 현재 노드의 모든 항목을 반환합니다.

항목 가져오기#

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
// 주어진 노드와 현재 실행의 모든 항목을 반환합니다
let allItems = $("<node-name>").all();

// 노드 "IF"가 출력하는 모든 항목을 반환합니다 (인덱스: 0, 가장 최근 실행의 Output "true")
let allItems = $("IF").all();

// 노드 "IF"가 출력하는 모든 항목을 반환합니다 (인덱스: 0, 현재 노드와 동일한 실행의 Output "true")
let allItems = $("IF").all(0, $runIndex);

// 노드 "IF"가 출력하는 모든 항목을 반환합니다 (인덱스: 1, 첫 번째 실행의 run 0에 대한 Output "false")
let allItems = $("IF").all(1, 0);
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# 주어진 노드와 현재 실행의 모든 항목을 반환합니다
allItems = _("<node-name>").all();

# 노드 "IF"가 출력하는 모든 항목을 반환합니다 (인덱스: 0, 가장 최근 실행의 Output "true")
allItems = _("IF").all();

# 노드 "IF"가 출력하는 모든 항목을 반환합니다 (인덱스: 0, 현재 노드와 동일한 실행의 Output "true")
allItems = _("IF").all(0, _runIndex);

# 노드 "IF"가 출력하는 모든 항목을 반환합니다 (인덱스: 1, 첫 번째 실행의 run 0에 대한 Output "false")
allItems = _("IF").all(1, 0);

항목 데이터 접근#

이전 노드에서 출력된 모든 항목을 가져와서 포함된 데이터를 기록합니다:

1
2
3
4
previousNodeData = $("<node-name>").all();
for(let i=0; i<previousNodeData.length; i++) {
	console.log(previousNodeData[i].json);
}
1
2
3
4
5
6
previousNodeData = _("<node-name>").all();
for item in previousNodeData:
	# item은 <class 'pyodide.ffi.JsProxy'> 형식입니다
	# 이를 Dict로 변환해야 합니다
	itemDict = item.json.to_py()
	print(itemDict)
인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!