필터#
조건에 따라 항목을 필터링합니다. 항목이 조건을 만족하면, 필터 노드는 필터 노드 출력에서 다음 노드로 전달합니다. 항목이 조건을 만족하지 않으면, 필터 노드는 출력에서 해당 항목을 생략합니다.
노드 매개변수#
필터를 수행하기 위한 조건을 생성합니다.
- 데이터 유형 드롭다운을 사용하여 조건의 데이터 유형 및 비교 연산 유형을 선택합니다. 예를 들어, 특정 날짜 이후의 날짜를 필터링하려면 날짜 및 시간 > 이후를 선택합니다.
- 선택한 데이터 유형 및 비교에 따라 조건에 입력할 필드와 값이 변경됩니다. 모든 데이터 유형별 비교의 전체 목록은 사용 가능한 데이터 유형 비교를 참조하세요.
조건 추가를 선택하여 더 많은 조건을 생성합니다.
조건 결합#
항목을 유지하도록 선택할 수 있습니다:
- 모든 조건을 만족할 때: 두 개 이상의 조건을 만들고 그 사이의 드롭다운에서 AND를 선택합니다.
- 조건 중 하나를 만족할 때: 두 개 이상의 조건을 만들고 그 사이의 드롭다운에서 OR를 선택합니다.
AND와 OR 규칙을 혼합하여 만들 수는 없습니다.
노드 옵션#
- 대소문자 무시: 대소문자를 무시할지(켜짐) 또는 대소문자를 구분할지(꺼짐) 여부.
- 덜 엄격한 유형 검증: 선택한 연산자에 따라 n8n이 값 유형을 변환하도록 할 것인지(켜짐) 또는 그러지 않을 것인지(꺼짐) 여부. 노드에서 "잘못된 유형:" 오류가 발생할 때 이 옵션을 켭니다.
템플릿 및 예제#
사용 가능한 데이터 유형 비교#
문자열 (String)#
문자열 데이터 유형에서는 다음과 같은 비교 연산을 지원합니다:
- 존재함 (exists)
- 존재하지 않음 (does not exist)
- 비어 있음 (is empty)
- 비어 있지 않음 (is not empty)
- 동일함 (is equal to)
- 동일하지 않음 (is not equal to)
- 포함함 (contains)
- 포함하지 않음 (does not contain)
- 특정 값으로 시작함 (starts with)
- 특정 값으로 시작하지 않음 (does not start with)
- 특정 값으로 끝남 (ends with)
- 특정 값으로 끝나지 않음 (does not end with)
- 정규 표현식과 일치함 (matches regex)
- 정규 표현식과 일치하지 않음 (does not match regex)
숫자 (Number)#
숫자 데이터 유형에서는 다음과 같은 비교 연산을 지원합니다:
- 존재함 (exists)
- 존재하지 않음 (does not exist)
- 비어 있음 (is empty)
- 비어 있지 않음 (is not empty)
- 동일함 (is equal to)
- 동일하지 않음 (is not equal to)
- 보다 큼 (is greater than)
- 보다 작음 (is less than)
- 크거나 같음 (is greater than or equal to)
- 작거나 같음 (is less than or equal to)
날짜 및 시간 (Date & Time)#
날짜 및 시간 데이터 유형에서는 다음과 같은 비교 연산을 지원합니다:
- 존재함 (exists)
- 존재하지 않음 (does not exist)
- 비어 있음 (is empty)
- 비어 있지 않음 (is not empty)
- 동일함 (is equal to)
- 동일하지 않음 (is not equal to)
- 이후임 (is after)
- 이전임 (is before)
- 이후이거나 같음 (is after or equal to)
- 이전이거나 같음 (is before or equal to)
불리언 (Boolean)#
불리언 데이터 유형에서는 다음과 같은 비교 연산을 지원합니다:
- 존재함 (exists)
- 존재하지 않음 (does not exist)
- 비어 있음 (is empty)
- 비어 있지 않음 (is not empty)
- 참 (is true)
- 거짓 (is false)
- 동일함 (is equal to)
- 동일하지 않음 (is not equal to)
배열 (Array)#
배열 데이터 유형에서는 다음과 같은 비교 연산을 지원합니다:
- 존재함 (exists)
- 존재하지 않음 (does not exist)
- 비어 있음 (is empty)
- 비어 있지 않음 (is not empty)
- 포함함 (contains)
- 포함하지 않음 (does not contain)
- 길이가 동일함 (length equal to)
- 길이가 동일하지 않음 (length not equal to)
- 길이가 보다 큼 (length greater than)
- 길이가 보다 작음 (length less than)
- 길이가 크거나 같음 (length greater than or equal to)
- 길이가 작거나 같음 (length less than or equal to)
객체 (Object)#
객체 데이터 유형에서는 다음과 같은 비교 연산을 지원합니다:
- 존재함 (exists)
- 존재하지 않음 (does not exist)
- 비어 있음 (is empty)
- 비어 있지 않음 (is not empty)
