מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
כדי להבטיח דיוק, אבטחה ועקביות של נתונים באוספים, NocoBase מציעה פונקציונליות של אימות שדות. תכונה זו מחולקת לשני חלקים עיקריים: הגדרת כללים ואכיפת כללים.

שדות המערכת של NocoBase משלבים כללים של Joi, עם תמיכה באופן הבא:
סוגי מחרוזת של Joi תואמים לסוגי השדות הבאים ב-NocoBase: טקסט חד-שורי, טקסט רב-שורי, מספר טלפון, אימייל, URL, סיסמה ו-UUID.
סוגי מספר של Joi תואמים לסוגי השדות הבאים ב-NocoBase: מספר שלם, מספר, ואחוז.
בנוסף לכללים הנפוצים, שדות מסוג מספר שלם תומכים גם באימות מספר שלם ובאימות מספר שלם לא בטוח.

בנוסף לכללים הנפוצים, שדות מסוג מספר ואחוז תומכים גם באימות דיוק.

סוגי תאריך של Joi תואמים לסוגי השדות הבאים ב-NocoBase: תאריך (עם אזור זמן), תאריך (ללא אזור זמן), תאריך בלבד, וחותמת זמן Unix.
כללי האימות הנתמכים:
שדות קישור תומכים רק באימות חובה. שימו לב, אימות חובה עבור שדות קישור אינו נתמך כרגע בתרחישים של טפסי משנה או טבלאות משנה.

לאחר הגדרת כללי השדות, כללי האימות המתאימים יופעלו בעת הוספה או שינוי של נתונים.

כללי אימות חלים גם על רכיבי טבלת משנה וטופס משנה:


שימו לב, בתרחישים של טפסי משנה או טבלאות משנה, אימות חובה עבור שדות קישור אינו נכנס לתוקף.

אימות שדות בצד הלקוח ובצד השרת מיושמים בתרחישים שונים, עם הבדלים משמעותיים בדרך היישום ובתזמון הפעלת הכללים, ולכן יש לנהל אותם בנפרד.

