콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

들어오는 데이터 확인#

가끔씩 들어오는 데이터를 확인하고 싶을 수 있습니다. 들어오는 데이터가 조건과 일치하지 않으면 다른 값을 반환할 수 있습니다. 예를 들어, 이전 노드의 변수가 비어 있는지 확인하고 비어 있다면 문자열을 반환하고 싶습니다. 변수가 비어 있을 경우 not found를 반환하는 다음 코드 조각을 사용하십시오.

1
{{$json["variable_name"]? $json["variable_name"] :"not found"}}

위의 표현식은 삼항 연산자를 사용합니다. 삼항 연산자에 대해 더 알고 싶으면 여기를 확인해주세요.

대안으로, nullish 병합 연산자 (??) 또는 논리합 연산자 (||)를 사용할 수 있습니다:

1
2
{{ $x ?? "default value" }}
{{ $x || "default value" }}

위의 두 경우 모두, $x가 널이 아니고 거짓이 아닌 값으로 설정된 경우 그 값이 사용됩니다. 문자열 default value는 기본값입니다.

인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!