Data editing#
n8n อนุญาตให้คุณแก้ไข pinned data ซึ่งหมายความว่าคุณสามารถตรวจสอบสถานการณ์ต่างๆ ได้โดยไม่ต้องตั้งค่าแต่ละสถานการณ์และส่งข้อมูลที่เกี่ยวข้องจากระบบภายนอกของคุณ ทำให้ง่ายต่อการทดสอบ edge cases
For development only
Data editing ไม่สามารถใช้ได้กับการ execute workflow ใน production เป็นฟีเจอร์ที่ช่วยทดสอบ workflow ระหว่างการพัฒนาเท่านั้น
Edit output data#
วิธีแก้ไข output data:
- รัน node เพื่อโหลดข้อมูล
- ในมุมมอง OUTPUT เลือก JSON เพื่อสลับไปยังมุมมอง JSON
- เลือก Edit
- แก้ไขข้อมูลของคุณ
- เลือก Save n8n จะบันทึกการเปลี่ยนแปลงข้อมูลของคุณและ pin ข้อมูลของคุณ
Use data from previous executions#
คุณสามารถคัดลอกข้อมูลจาก nodes ในการ execute workflow ก่อนหน้าได้:
- เปิดเมนูด้านซ้าย
- เลือก Executions
- เรียกดูรายการ workflow executions เพื่อค้นหารายการที่มีข้อมูลที่คุณต้องการคัดลอก
- เลือก Open Past Execution
- ดับเบิลคลิกที่ node ที่คุณต้องการคัดลอกข้อมูล
- หากเป็น layout แบบ table ให้เลือก JSON เพื่อสลับไปยังมุมมอง JSON
- มีสองวิธีในการคัดลอก JSON:
- เลือก JSON ที่คุณต้องการโดยการไฮไลต์เหมือนการเลือกข้อความ จากนั้นใช้
ctrl
+c
เพื่อคัดลอก - เลือก JSON ที่คุณต้องการคัดลอกโดยคลิกที่ parameter จากนั้น:
- วางเมาส์เหนือ JSON n8n จะแสดงปุ่ม Copy
- เลือก Copy
- คุณสามารถเลือกสิ่งที่จะคัดลอกได้:
- Copy Item Path และ Copy Parameter Path จะให้ expressions ที่เข้าถึงส่วนต่างๆ ของ JSON
- Copy Value: คัดลอก JSON ที่เลือกทั้งหมด
- วางเมาส์เหนือ JSON n8n จะแสดงปุ่ม Copy
- กลับไปที่ workflow ที่คุณกำลังทำงานอยู่:
- เปิดเมนูด้านซ้าย
- เลือก Workflows
- เลือก Open
- เลือก workflow ที่คุณต้องการเปิด
- เปิด node ที่คุณต้องการใช้ข้อมูลที่คัดลอกมา
- หากไม่มีข้อมูล ให้รัน node เพื่อโหลดข้อมูล
- ในมุมมอง OUTPUT เลือก JSON เพื่อสลับไปยังมุมมอง JSON
- เลือก Edit
- วางข้อมูลจากการ execute ก่อนหน้า
- เลือก Save n8n จะบันทึกการเปลี่ยนแปลงข้อมูลของคุณและ pin ข้อมูลของคุณ