آزمون Entity Framework Core
چند سؤال کوتاه درباره DbContext، Migration، رابطه بین موجودیتها و LINQ to Entities در EF Core.
⏱ حدود 11 دقیقه · 7 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال بههمراه توضیح نمایش داده میشود.
- 1.
نقش کلاس `DbContext` در EF Core چیست؟
- 2.
برای ایجاد یک فایل Migration جدید بر اساس تغییرات مدل، کدام دستور استفاده میشود؟
- 3.
دستور `dotnet ef database update` تغییرات موجود در Migrationهای اعمالنشده را روی دیتابیس واقعی اجرا میکند.
- 4.
برای تعریف رابطه یکبهچند (One-to-Many) بین `Order` و `OrderItem` معمولاً چه چیزی لازم است؟
- 5.
Change Tracker در EF Core کدام کارها را انجام میدهد؟ (چند گزینه)
- 6.
کوئری زیر چه زمانی واقعاً به SQL ترجمه و روی دیتابیس اجرا میشود؟
var titles = context.Books .Where(b => b.Price > 100000) .Select(b => b.Title) .ToList(); - 7.
چرا نباید بدون دلیل، `AsNoTracking` را برای موجودیتی که قرار است ویرایش و سپس `SaveChanges` شود به کار برد؟
0 از 7 سؤال پاسخ داده شده
