كيف تحفظ المعلومات عن المستخدم الذي أنشأ السجل في قاعدة البيانات؟

لنأخذ تطبيق جدولة المهام كمثال. يمكن للمستخدم إنشاء مهمة في التطبيق وإسنادها لنفسه.

إنشاء نموذج بيانات

أولاً ، قم بإنشاء علاقة بين نماذج task user . اختر نوع العلاقة has_many حيث يمكن لمستخدم واحد أن يكون لديه عدة مهام.

Database preparation in data designer

إعداد عملية تجارية

انتقل إلى علامة التبويب Business logic وقم بإنشاء عملية تجارية جديدة.

استخدم فقط Auth: Get Current User وأنشئ متغيرًا من نوع User في كتلة END .

Auth: get current user

إعداد Endpoint

لنقم بإعداد نقطة النهاية لـ BP الجديد. انتقل إلى علامة التبويب Endpoints وأضف واحدة جديدة.

اقامة:

1. Endpoint type – GET

2. URL – /currentuser/

3. Endpoint Groups – User

Endpoint setup

أضف الآن BP الذي تم إنشاؤه لإنشاء سجل جديد. تحقق من كيفية القيام بذلك في هذه المقالة.

أدخل BP الذي تم إنشاؤه قبل كتلة Make وقم بتمرير قيمة المستخدم من Server request GET /currentuser/ إلى كتلة Make .

Server request get current user

عند إنشاء سجل ، سيتم حفظ البيانات حول المستخدم الذي قام بإنشائه.

Was this article helpful?

AppMaster.io 101 حلقة دراسية مكثفة

10 وحدات
2 أسابيع

لست متأكدا من أين تبدأ؟ ابدأ في الدورة التدريبية المكثفة للمبتدئين واستكشف AppMaster من الألف إلى الياء.

ابدأ الدورة
Development it’s so easy with AppMaster!

هل تريد المزيد من المساعدة؟

حل أي مشكلة بمساعدة خبرائنا. وفر الوقت وركز على بناء تطبيقاتك.

headphones

اتصل بالدعم

أخبرنا عن مشكلتك ، وسنجد لك حلاً.

message

دردشة المجتمع

ناقش الأسئلة مع مستخدمين آخرين في محادثتنا.

الانضمام إلى المجتمع