در این جلسه به طور کاملا عملی تعداد 100 عدد آیتم رو در یک جدول درج میکنیم، و سپس عملیات را commit کرده و میبینیم که عملیات Insert با موفقیت به انجام میرسد، اما در برنامه ای که نوشتیم، یک شرط قرار میدهیم. اگر که تعداد آیتم های درج شده، بیشتر از 100 عدد بود، عملیات درج در دیتابیس را RollBack میکنیم.نتیجه را در فیلم مشاهده کنید.واقعا زیباست.
بعد از خرید این دوره آموزشی، میتونید ویدیوی آموزشی این جلسه را در لینک زیر مشاهده بفرمایید.
در فیلم آموزشی که لینکش رو در پایین واستون آوردم، نکاتی که در جلسات قبل در مورد ایندکس گذاری عرض شد خدمتتون رو آزمایش کردیم.
در این جلسه، عملکرد دیتابیس مونگو هنگام کوئری از داده ها رو بررسی کردیم، و دیدیم که چطور یک ایندکس خوب، خیلی سریع میتونه ما رو به داده مورد نظرمون برسونه... در گام دوم روی یک کالکشن، 2 تا ایندکس تعریف کردیم و نشون دادیم که مونگو باز هم تصمیم مناسبی برای انتخاب ایندکس میگیره... اما توجه داشته باشید، اگر هم به هر دلیلی مونگو انتخاب مناسبی برای استفاده از ایندکس، نداشته باشه، میتونیم بهش بگیم که از همین ایندکسی که من بهت میگم استفاده کن و بقیه ایندکس ها رو بزار کنار...