Tại sao và khi nào sử dụng các Code Nodes n8n
Đoạn giới thiệu
Cho đến bây giờ, bạn đã xây dựng các dòng làm việc mạnh mẽ mà không phải viết một dòng code đơn. Đó là
vẻ đẹp của tự động hóa không code.
Nhưng đôi khi, bạn gặp lúc nơi
+ Một chuyển dạng dữ liệu cụ thể là quá phức tạp cho một Set node.
+ Bạn cần thao tác xử lí các mảng, objects hay strings động.
+ Bạn muốn định dạng các đầu ra theo một cách UI không cho phép.
Đó là nơi Code Node đi vào – một cách thức thân thiện người mới bắt đầu tích hợp để viết các đoạn
Javascript nhỏ bên trong n8n.
Trong phần này, bạn sẽ học:
+ Code Node làm gì (và không làm gì)
+ Khi nào nó có nghĩa để sử dụng nó trên các nodes khác
+ Tại sao nó là siêu năng lực ít code trong các dòng làm việc phức tạp
Khối giải thích: Code Node là gì?
Code Node cho phép bạn viết logic Javascript tùy chỉnh bên trong dòng làm việc của bạn để:
+ Chuyển dạng dữ liệu
+ Định dạng các đầu ra
+ Lọc hay chập các mảng
+ Trả về các kết quả tùy chỉnh
Bạn không cần là một nhà phát triển toàn thời gian. Với một vài dòng Javascript sạch tập trung, bạn có
thể làm các thứ như:
+ Kết hợp các trường first và last name
+ Loại bỏ trùng trong một danh sách
+ Chuyển đổi các timestamps thành dates con người đọc được
Nghĩ về Code Node như “Swiss Army knife” cho các tình huống cái các nodes tiêu chuẩn không thể xử lí.
