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
نظرة عامة

مصدر البيانات

إدارة مصادر البيانات
مصدر البيانات الرئيسي

مصدر بيانات خارجي (قاعدة بيانات)

مقدمة
MySQL خارجي
MariaDB خارجي
PostgreSQL خارجي
MSSQL خارجي
Oracle خارجي
مقارنة قواعد البيانات الرئيسية والخارجية
مصدر بيانات REST API
مصدر بيانات KingbaseES

جداول البيانات

نظرة عامة
جدول عادي
جدول موروث
جدول الملفات
جدول شجري
جدول التقويم
جدول التعليقات
جدول التعبيرات
جدول SQL
عرض قاعدة البيانات

حقول جداول البيانات

نظرة عامة
التحقق من الحقول

الأنواع الأساسية

نص سطر واحد
نص متعدد الأسطر
رقم الهاتف المحمول
البريد الإلكتروني
URL
عدد صحيح
رقم
نسبة مئوية
كلمة المرور
لون
أيقونة

أنواع الاختيار

خانة اختيار
قائمة منسدلة (اختيار واحد)
قائمة منسدلة (اختيار متعدد)
زر اختيار
خانة اختيار

الوسائط المتعددة

Markdown
Markdown (Vditor)
نص منسق
مرفق (علا
مرفق (URL)

التاريخ والوقت

نظرة عامة
التاريخ والوقت (مع المنطقة الزمنية)
التاريخ والوقت (بدون منطقة زمنية)
طابع زمني Unix
التاريخ (بدون وقت)
الوقت

أشكال هندسية

نقطة
خط
دائرة
مضلع

أنواع متقدمة

UUID
Nano ID
ترتيب
صيغة حسابية
ترميز تلقائي
JSON
محدد جدول البيانات
تشفير

معلومات النظام

تاريخ الإنشاء
تاريخ آخر تعديل
المنشئ
آخر معدّل
المساحة
Table OID

نوع العلاقة

نظرة عامة
واحد لواحد
واحد لمتعدد
متعدد لواحد
متعدد لمتعدد
متعدد لمتعدد (مصفوفة)

تطوير

نظرة عامة
Next Pageنظرة عامة
إشعار الترجمة بالذكاء الاصطناعي

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

#نظرة عامة

#المحركات المدمجة

تدعم NocoBase حاليًا أنواع المحركات المدمجة التالية:

  • التخزين المحلي
  • علي بابا كلاود OSS
  • أمازون S3
  • تنسنت كلاود COS

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

#معلمات المحرك الشائعة

بالإضافة إلى المعلمات الخاصة بكل نوع محرك، توضح الأقسام التالية المعلمات الشائعة (باستخدام التخزين المحلي كمثال):

مثال على إعدادات محرك تخزين الملفات

#العنوان

اسم محرك التخزين، يستخدم للتعرف البشري.

#اسم النظام

اسم النظام لمحرك التخزين، يستخدم للتعرف عليه من قبل النظام. يجب أن يكون فريدًا على مستوى النظام. إذا ترك فارغًا، سيتم إنشاؤه عشوائيًا بواسطة النظام.

#عنوان URL الأساسي للوصول

الجزء البادئ من عنوان URL الذي يمكن الوصول إليه خارجيًا للملف. يمكن أن يكون عنوان URL الأساسي لشبكة توصيل المحتوى (CDN)، على سبيل المثال: "https://cdn.nocobase.com/app" (بدون الشرطة المائلة في النهاية "/").

#المسار

المسار النسبي المستخدم عند تخزين الملفات. سيتم إلحاق هذا الجزء تلقائيًا بعنوان URL النهائي عند الوصول إليه. على سبيل المثال: "user/avatar" (بدون الشرطة المائلة في البداية أو النهاية "/").

#حد حجم الملف

الحد الأقصى لحجم الملفات التي يمكن تحميلها إلى محرك التخزين هذا. لن تتمكن الملفات التي تتجاوز هذا الحجم من التحميل. الحد الافتراضي للنظام هو 20 ميجابايت، ويمكن تعديله بحد أقصى يصل إلى 1 جيجابايت.

#نوع الملف

يمكن تحديد أنواع الملفات المسموح بتحميلها، باستخدام تنسيق وصف بناء جملة MIME. على سبيل المثال: image/* يمثل ملفات الصور. يمكن فصل أنواع متعددة بفاصلة إنجليزية، مثل: image/*, application/pdf للسماح بملفات الصور وملفات PDF.

#محرك التخزين الافتراضي

عند تحديده، يتم تعيينه كمحرك التخزين الافتراضي للنظام. عندما لا يحدد حقل المرفقات أو مجموعة الملفات محرك تخزين، يتم حفظ الملفات المحملة في محرك التخزين الافتراضي. لا يمكن حذف محرك التخزين الافتراضي.

#الاحتفاظ بالملفات عند حذف السجلات

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

تلميح

بعد تحميل الملف، يتم بناء مسار الوصول النهائي عن طريق دمج عدة أجزاء:

<عنوان URL الأساسي للوصول>/<المسار>/<اسم الملف><الامتداد>

على سبيل المثال: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.