Bỏ qua, đến nội dung

Ví dụ sử dụng - Loop ​

Ví dụ 1: Kiểm tra tồn kho từng sản phẩm trong đơn hàng ​

Lặp qua từng line item, kiểm tra tồn kho, trừ kho nếu đủ hoặc đánh dấu thiếu hàng.

Cấu hình node Loop:

  • target: biến orderItems (mảng line items)
  • maxIterations: 50

Trong nhánh con, item chứa thông tin sản phẩm hiện tại (productId, quantity). SQL node kiểm tra tồn kho của sản phẩm đó và trừ kho nếu đủ.

Ví dụ 2: Gửi email cá nhân hóa cho danh sách recipients ​

Lặp qua danh sách người nhận, gửi email với nội dung cá nhân hóa theo thông tin từng người.

Cấu hình node Loop:

  • target: biến recipientList
  • maxIterations: 500

Mỗi vòng lặp, item chứa thông tin recipient (name, email, preferences). JSON Mapping tạo payload email riêng cho từng người với tên, nội dung phù hợp.

Ví dụ 3: Đồng bộ danh sách bản ghi sang hệ thống ngoài ​

Import batch dữ liệu: lặp qua từng record, tạo/cập nhật trên hệ thống bên ngoài.

Cấu hình node Loop:

  • target: biến webhookBody.records
  • maxIterations: 200
  • condition: dừng sớm nếu số lỗi > 10

Mỗi record được gửi đến API bên ngoài. Kết quả (success/failed) được tích lũy qua Variable node với operation append. Condition dừng sớm bảo vệ khỏi gửi tiếp khi API liên tục lỗi.