logologo
البدء
الدليل
التطوير
الإضافات
API
الرئيسية
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
البدء
الدليل
التطوير
الإضافات
API
الرئيسية
logologo
سير العمل
نظرة عامة
البدء السريع

المشغلات

نظرة عامة
أحداث مجموعة البيانات
المهام المجدولة
أحداث ما قبل الإجراء
أحداث ما بعد الإجراء
أحداث الإجراء المخصص
الموافقة
Webhook

العقد

نظرة عامة

الذكاء الاصطناعي

نموذج لغوي كبير

التحكم في التدفق

الشرط
تفرع متعدد الشروط
حلقة
المتغيرات
تفرع متوازٍ
استدعاء سير العمل
مخرجات التدفق
تعيين متغيرات JSON
تأخير
إنهاء

الحساب

حساب
حساب التاريخ
حساب JSON

عمليات البيانات

إنشاء بيانات
تحديث البيانات
استعلام البيانات
حذف البيانات
عمليات SQL

المعالجة اليدوية

المعالجة اليدوية
الموافقة
نسخة كربونية

الأنواع الممتدة

طلب HTTP
نص JavaScript البرمجي
إشعار
إرسال بريد إلكتروني
استجابة
رسالة الاستجابة
المتغيرات
سجل التنفيذ
إدارة الإصدارات
خيارات متقدمة

تطوير الامتدادات

نظرة عامة
توسيع أنواع المشغلات
توسيع أنواع العقد
مرجع API
Previous Pageإنشاء بيانات
Next Pageاستعلام البيانات
إشعار الترجمة بالذكاء الاصطناعي

تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.

#تحديث البيانات

يُستخدم لتحديث البيانات في مجموعة معينة تستوفي شروطًا محددة.

أجزاء المجموعة وتعيين الحقول هي نفسها في عقدة "إنشاء سجل". يكمن الاختلاف الرئيسي في عقدة "تحديث البيانات" في إضافة شروط التصفية وضرورة اختيار وضع التحديث. بالإضافة إلى ذلك، تُرجع نتيجة عقدة "تحديث البيانات" عدد الصفوف التي تم تحديثها بنجاح. يمكن عرض هذا فقط في سجل التنفيذ ولا يمكن استخدامه كمتغير في العقد اللاحقة.

#إنشاء العقدة

في واجهة إعدادات سير العمل، انقر على زر علامة الزائد ("+") في التدفق لإضافة عقدة "تحديث البيانات":

إضافة عقدة تحديث البيانات

#إعدادات العقدة

إعدادات عقدة تحديث البيانات

#المجموعة

اختر المجموعة التي تحتاج إلى تحديث البيانات فيها.

#وضع التحديث

هناك وضعان للتحديث:

  • تحديث مجمع: لا يؤدي إلى تشغيل أحداث المجموعة لكل سجل محدّث. يوفر أداءً أفضل ومناسب لعمليات التحديث ذات الحجم الكبير من البيانات.
  • تحديث فردي: يؤدي إلى تشغيل أحداث المجموعة لكل سجل محدّث. ومع ذلك، قد يسبب مشاكل في الأداء مع كميات كبيرة من البيانات، ويجب استخدامه بحذر.

يعتمد الاختيار عادةً على البيانات المستهدفة للتحديث وما إذا كان يجب تشغيل أحداث سير العمل أخرى. إذا كنت تقوم بتحديث سجل واحد بناءً على المفتاح الأساسي، يوصى باستخدام "تحديث فردي". أما إذا كنت تقوم بتحديث سجلات متعددة بناءً على شروط، فيوصى باستخدام "تحديث مجمع".

#شروط التصفية

على غرار شروط التصفية في استعلام مجموعة عادي، يمكنك استخدام متغيرات السياق من سير العمل.

#قيم الحقول

على غرار تعيين الحقول في عقدة "إنشاء سجل"، يمكنك استخدام متغيرات السياق من سير العمل أو إدخال قيم ثابتة يدويًا.

ملاحظة: البيانات التي يتم تحديثها بواسطة عقدة "تحديث البيانات" في سير العمل لا تتعامل تلقائيًا مع بيانات "آخر من قام بالتعديل". تحتاج إلى تكوين قيمة هذا الحقل بنفسك حسب الحاجة.

#مثال

على سبيل المثال، عند إنشاء "مقالة" جديدة، تحتاج إلى تحديث حقل "عدد المقالات" تلقائيًا في مجموعة "فئة المقالات". يمكن تحقيق ذلك باستخدام عقدة "تحديث البيانات":

إعدادات مثال عقدة تحديث البيانات

بعد تشغيل سير العمل، سيتم تحديث حقل "عدد المقالات" في مجموعة "فئة المقالات" تلقائيًا ليصبح عدد المقالات الحالي + 1.