Data structure#
ใน n8n ข้อมูลทั้งหมดที่ส่งผ่านระหว่าง nodes เป็น array ของ objects มีโครงสร้างดังนี้:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
Skipping the json
key and array syntax
ตั้งแต่เวอร์ชัน 0.166.0 เป็นต้นไป เมื่อใช้ Function node หรือ Code node, n8n จะเพิ่ม json
key โดยอัตโนมัติหากไม่มีอยู่ นอกจากนี้ยังจะห่อ items ของคุณใน array ([]
) โดยอัตโนมัติหากจำเป็น สิ่งนี้ใช้ได้เฉพาะเมื่อใช้ Function หรือ Code nodes เท่านั้น เมื่อสร้าง nodes ของคุณเอง คุณยังคงต้องตรวจสอบให้แน่ใจว่า node ส่งคืนข้อมูลพร้อมกับ json
key
Data item processing#
Nodes สามารถประมวลผลได้หลาย items
ตัวอย่างเช่น หากคุณตั้งค่า Trello node เป็น Create-Card
และสร้าง expression ที่ตั้งค่า Name
โดยใช้ property ที่ชื่อ name-input-value
จากข้อมูลขาเข้า node จะสร้าง card สำหรับแต่ละ item โดยเลือก name-input-value
ของ item ปัจจุบันเสมอ
ตัวอย่างเช่น input นี้จะสร้างสอง cards หนึ่งชื่อ test1
อีกอันชื่อ test2
:
1 2 3 4 5 6 7 8 |
|