عقدة debug
تعرض عقدة debug الرسائل والبيانات في سجل التصحيح. استخدمها لتتبّع مرور الرسائل عبر التدفق، والتحقق من محتواها، واستكشاف الأخطاء وإصلاحها.
إعدادات عقدة debug
تتضمن إعدادات العقدة المعلمات التالية:

1. Name
اسم العقدة.
يظهر الاسم في مساحة العمل ويس اعدك على تمييز العقدة.
إذا تركت الحقل فارغًا، فسيكون اسم العقدة debug.
مثال:
- اسم العقدة:
debug order
2. Output
يحدد الحقل الذي تُعرض بياناته.
مثال:
msg.orderEvent: يعرض محتوى الخاصيةorderEventفقط.
مثال على الاستخدام
المثال 1: عرض محتوى msg.payload
تمرّر عقدة function السلسلة النصية "Hello, World!" في msg.payload، وتعرض عقدة debug هذه الرسالة في لوحة التصحيح.
إعدادات عقدة debug:
- Output:
msg.payload
النتيجة في لوحة التصحيح:
Hello, World!
المثال 2: عرض خصائص مخصصة
تضيف عقدة function الخاصيتين msg.temperature وmsg.humidity، وتعرض عقدة debug قيمة درجة الحرارة فقط.
الدالة:
msg.temperature = 25;
msg.humidity = 60;
return msg;
إعدادات عقدة debug:
- Output:
msg.temperature
النتيجة في لوحة التصحيح:
25