Skip to content

Filter#

Filter node ใช้สำหรับกรอง items ตามเงื่อนไขที่ตั้งไว้ ถ้า item ตรงตามเงื่อนไข Filter node จะส่ง item นั้นไปยัง node ถัดไปใน output ของ Filter node ถ้าไม่ตรงตามเงื่อนไข item นั้นจะไม่ถูกส่งออกไป

Node parameters#

สร้าง Conditions สำหรับเปรียบเทียบเพื่อใช้กรองข้อมูล

  • ใช้ dropdown เลือก data type และประเภทการเปรียบเทียบสำหรับเงื่อนไขของคุณ เช่น ถ้าต้องการกรองวันที่ที่หลังจากวันที่ที่กำหนด ให้เลือก Date & Time > is after
  • ช่องกรอกข้อมูลและค่าที่ต้องใส่ในเงื่อนไขจะเปลี่ยนไปตาม data type และการเปรียบเทียบที่เลือก ดูรายละเอียดเพิ่มเติมได้ที่ Available data type comparisons สำหรับรายการเปรียบเทียบทั้งหมดในแต่ละ data type

เลือก Add condition เพื่อเพิ่มเงื่อนไขใหม่

Combining conditions#

คุณสามารถเลือกได้ว่าจะเก็บ item ไว้เมื่อ:

  • ตรงตามทุกเงื่อนไข: สร้างเงื่อนไขสองข้อขึ้นไปแล้วเลือก AND ใน dropdown ระหว่างเงื่อนไข
  • ตรงตามเงื่อนไขใดเงื่อนไขหนึ่ง: สร้างเงื่อนไขสองข้อขึ้นไปแล้วเลือก OR ใน dropdown ระหว่างเงื่อนไข

ไม่สามารถผสม AND และ OR ในกฎเดียวกันได้

Node options#

  • Ignore Case: เลือกว่าจะไม่สนใจตัวพิมพ์ใหญ่-เล็ก (เปิด) หรือให้แยกแยะตัวพิมพ์ใหญ่-เล็ก (ปิด)
  • Less Strict Type Validation: เลือกให้ n8n พยายามแปลงชนิดข้อมูลตาม operator ที่เลือก (เปิด) หรือไม่แปลง (ปิด) ถ้าเจอ error "wrong type:" ให้ลองเปิด option นี้

Templates and examples#

Scrape business emails from Google Maps without the use of any third party APIs

by Akram Kadri

View template details
Build Your First AI Data Analyst Chatbot

by Solomon

View template details
Autonomous AI crawler

by Oskar

View template details
Browse กรองข้อมูล (Filter) integration templates, or search all templates

การเปรียบเทียบประเภทข้อมูลที่มีอยู่#

String#

ประเภทข้อมูล 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#

ประเภทข้อมูล 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#

ประเภทข้อมูล 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#

ประเภทข้อมูล Boolean รองรับการเปรียบเทียบเหล่านี้:

  • exists
  • does not exist
  • is empty
  • is not empty
  • is true
  • is false
  • is equal to
  • is not equal to

Array#

ประเภทข้อมูล 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#

ประเภทข้อมูล Object รองรับการเปรียบเทียบเหล่านี้:

  • exists
  • does not exist
  • is empty
  • is not empty