ספר כמסמך
חלק מהיחידה מסדי נתונים עם MongoDB במסלול ה-Node.js של Coddy. שיעור 1 מתוך 29.
מסד נתונים מאחסן מידע כדי שאפליקציה תוכל לקרוא אותו מאוחר יותר. MongoDB מאחסן כל פריט בתור מסמך: אובייקט עם שדות בעלי שמות. ספר אחד יכול להיות מסמך אחד. הכותרת שלו היא טקסט והשנה שלו היא מספר.
{ title: 'Dune', year: 1965 }שם של שדה מציין מהו הערך. לשני ספרים יכולים להיות אותם שמות שדות וערכים שונים. מסמכים מאוחסנים בקבוצות בעלות שם שנקראות אוספים. במסד הנתונים שסופק כבר נמצאים שלושה ספרים. פתחו את לשונית הנתונים אחרי ההרצה כדי לראות את השדות שלהם; עדיין אין צורך לכתוב קריאות למסד הנתונים.
לסוגי הנתונים יש חשיבות בעת ביצוע שאילתות: הערך המספרי 1987 שונה מהטקסט '1987'. שאילתה עבור שנה מספרית לא תמצא שנה המאוחסנת כטקסט.
אתגר
קלזהו פרויקט תרגול קטן. ההגדרה שלו כבר מסופקת; ערכו רק את exercise.js.
החזירו אובייקט שמתאר ספר רביעי: הכותרת Beloved והשנה 1987. השתמשו במספר עבור השנה. הבקשה GET אל /result צריכה להציג את {"title":"Beloved","year":1987}. בשלב הזה מתארים את הספר; הוספתו תגיע בהמשך.
נסו בעצמכם
export function exercise() {
return null;
}
כל השיעורים ביחידה מסדי נתונים עם MongoDB
תרגלו בעצמכם: Express אונליין