تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.
لضمان دقة البيانات وأمانها واتساقها في المجموعات، توفر NocoBase وظيفة التحقق من صحة الحقول. تتكون هذه الميزة بشكل أساسي من جزأين: إعداد القواعد وتطبيقها.

تدمج حقول نظام NocoBase قواعد Joi، ويكون الدعم كالتالي:
تتضمن أنواع حقول NocoBase التي تتوافق مع أنواع سلاسل Joi النصية ما يلي: نص سطر واحد، نص متعدد الأسطر، رقم الهاتف، البريد الإلكتروني، عنوان URL، كلمة المرور، و UUID.
تتضمن أنواع حقول NocoBase التي تتوافق مع أنواع أرقام Joi ما يلي: عدد صحيح، رقم، ونسبة مئوية.
بالإضافة إلى القواعد الشائعة، تدعم حقول الأعداد الصحيحة بشكل إضافي التحقق من صحة الأعداد الصحيحة و التحقق من صحة الأعداد الصحيحة غير الآمنة.

بالإضافة إلى القواعد الشائعة، تدعم حقول الأرقام والنسب المئوية بشكل إضافي التحقق من صحة الدقة.

تتضمن أنواع حقول NocoBase التي تتوافق مع أنواع تواريخ Joi ما يلي: تاريخ (مع منطقة زمنية)، تاريخ (بدون منطقة زمنية)، تاريخ فقط، وطابع زمني Unix.
قواعد التحقق المدعومة:
تدعم حقول الارتباط التحقق من كونها مطلوبة فقط. تجدر الإشارة إلى أن التحقق من كون حقول الارتباط مطلوبة غير مدعوم حاليًا في سيناريوهات النماذج الفرعية أو الجداول الفرعية.

بعد إعداد قواعد الحقول، سيتم تفعيل قواعد التحقق المطابقة عند إضافة البيانات أو تعديلها.

تنطبق قواعد التحقق أيضًا على مكونات الجداول الفرعية والنماذج الفرعية:


تجدر الإشارة إلى أنه في سيناريوهات النماذج الفرعية أو الجداول الفرعية، لا يسري التحقق من كون حقول الارتباط مطلوبة.

يُطبق التحقق من صحة الحقول من جانب العميل ومن جانب الخادم في سيناريوهات مختلفة، وهناك اختلافات كبيرة في طريقة التنفيذ وتوقيت تفعيل القواعد، لذلك يجب إدارتهما بشكل منفصل.

