Menu
CoddyTech

الكتاب بوصفه مستندًا

جزء من قسم قواعد البيانات باستخدام MongoDB في رحلة Node.js على Coddy. الدرس 1 من 29.

تخزّن قاعدة البيانات المعلومات لكي يتمكن التطبيق من قراءتها لاحقًا. يخزّن MongoDB كل عنصر على هيئة وثيقة: كائن يحتوي على حقول مسمّاة. يمكن أن يكون كل كتاب وثيقة واحدة. عنوانه نص وسنته رقم.

{ title: 'Dune', year: 1965 }

يخبرك اسم الحقل بمعنى القيمة. يمكن أن يكون لكتابين أسماء الحقول نفسها وقيم مختلفة. تُخزَّن الوثائق في مجموعات مسمّاة تُسمى مجموعات. تحتوي قاعدة البيانات المتوفرة بالفعل على ثلاثة كتب. افتح علامة تبويب البيانات بعد النقر على «تشغيل» لرؤية حقولها؛ لا تحتاج إلى كتابة استدعاءات قاعدة البيانات بعد.

الأنواع مهمة عند الاستعلام: تختلف القيمة العددية 1987 عن النص '1987'. لا يطابق الاستعلام عن سنة عددية سنةً مخزّنةً كنص.

challenge icon

التحدي

سهل

هذا مشروع تدريبي صغير. الإعداد مُجهّز؛ عدّل exercise.js فقط.

أعِد كائنًا يصف كتابًا رابعًا: العنوان Beloved والسنة 1987. استخدم رقمًا للسنة. يجب أن يعرض GET /result القيمة {"title":"Beloved","year":1987}. تصف هذه الخطوة الكتاب؛ أما إدراجه فيأتي لاحقًا.

جرّب بنفسك

export function exercise() {
    return null;
}

جميع دروس قواعد البيانات باستخدام MongoDB

تدرّب بنفسك: Playground لـ Express