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

1
الانتقال إلى جدولك
اذهب إلى Workspace ← Data وحدد الجدول الذي تريد إضافة بيانات إليه.
2
إضافة سجل جديد
انقر فوق زر “Add” واملأ الحقول للسجل الجديد.
نصيحة: لتجربة أكثر سهولة في الاستخدام، يمكنك أن تطلب من الدردشة إنشاء نموذج داخل تطبيقك، مما يسمح لك بإضافة عناصر جديدة ديناميكيًا.
تعديل سجل يدويًا

1
الانتقال إلى جدولك
اذهب إلى Workspace ← Data وحدد الجدول الذي يحتوي على السجل الذي ترغب في تعديله.
2
تعديل السجل
انقر على أيقونة القلم ✒️ للسجل المطلوب وقم بإجراء تغييراتك.
الحذف والعمليات المجمعة
- لحذف سجل واحد

1
الانتقال إلى جدولك
اذهب إلى Workspace ← Data وحدد الجدول الذي يحتوي على السجل الذي ترغب في حذفه.
2
حذف السجل
انقر على أيقونة سلة المهملات 🗑 للسجل الذي تريد حذفه.
- لإجراء حذف مجمع

1
الانتقال إلى جدولك
اذهب إلى Workspace ← Data وحدد الجدول الذي تريد حذف سجلات منه.
2
تحديد وحذف السجلات
حدد مربعات الاختيار للسجلات التي تريد إزالتها، ثم انقر فوق زر “Delete” الذي يظهر بالقرب من عدد التحديدات.
تحذير: كن حذرًا، فالحذف لا يمكن التراجع عنه
أنواع الحقول المدعومة
- أنواع البيانات الأساسية
- String: سلسلة نصية بترميز UTF - 8 تستخدم لتخزين البيانات النصية.
- Integer: يتضمن أعدادًا صحيحة 32-بت و 64-بت لتخزين القيم الصحيحة.
- Double: أرقام الفاصلة العائمة 64-بت لتخزين الأرقام العشرية أو الأرقام الكبيرة.
- Boolean: يخزن القيم المنطقية true أو false.
- Null: يمثل قيمة فارغة أو حقلاً غير موجود.
- أنواع البيانات المعقدة
- Array: مجموعة مرتبة من العناصر يمكن أن تحتوي على أنواع مختلفة من البيانات.
- Object (Embedded Document): مجموعة من أزواج المفاتيح والقيم تدعم الهياكل المتداخلة.
- Date: يخزن التاريخ والوقت ممثلاً بالمللي ثانية بتوقيت UTC.
- أنواع البيانات الخاصة
- ObjectId: معرف فريد بحجم 12 بايت، يستخدم افتراضيًا لحقل _id للمستند.
- Binary Data: يخزن البيانات الثنائية (مثل الصور والملفات).
- Regular Expression: يخزن التعبيرات النمطية لمطابقة النصوص.
- JavaScript: يدعم تخزين وتنفيذ كود JavaScript.
- أنواع البيانات الموسعة
- Timestamp: طابع زمني 64-بت حيث تكون أول 32 بت هي الثواني وآخر 32 بت هي النانو ثانية، ويستخدم لتسجيل أوقات العمليات.
- Decimal128: رقم عشري عالي الدقة 128-بت، مناسب للحسابات المالية.
- GeoJSON: يخزن البيانات الجغرافية المكانية.
الأمان وأذونات الجدول
يتضمن كل جدول إعدادات الأمان الخاصة به للتحكم في الوصول إلى البيانات:- الوصول للقراءة: يحدد من يُسمح له بعرض السجلات داخل الجدول.
- الوصول للكتابة/الحذف: يحدد من يمكنه إنشاء السجلات أو تحديثها أو حذفها.
.png?fit=max&auto=format&n=ynWgEA-zeP9dMZPg&q=85&s=ab5d3abaf0caa231d6382f8660faf92e)