كيفية تقييد الجداول المشار إليها في LINQ إلى SQL Entity Framework؟

StackOverflow https://stackoverflow.com/questions/19855128

  •  29-07-2022
  •  | 
  •  

سؤال

أنا أستخدم Entity Framework و LINQ إلى SQL لتحديد البيانات من جدول قاعدة البيانات. في كائن النتيجة ، أحصل على الجداول التي يتم الرجوع إليها بواسطة الجدول المحدد. هل هناك أي طريقة لتقييد الجداول المشار إليها والحصول على الجدول المحدد فقط. أدناه هو الكود الخاص بي.

var routeMaster = (from Ec_RouteMaster in travelServicesDBEntities.ExtraComfort_RouteMaster where (Ec_RouteMaster.Source == flights.OriginCode && Ec_RouteMaster.Destination == flights.DestinationCode && Ec_RouteMaster.AirCraftType == flights.AircraftType && Ec_RouteMaster.Switch == "1") select Ec_RouteMaster).FirstOrDefault();

أريد البيانات فقط من extracomfort_routemaster. لكن EF جلبت البيانات أيضًا من الجداول المشار إليها بواسطة المفتاح الأساسي لـ extracomfort_routemaster. كيف افعلها؟

هل كانت مفيدة؟

المحلول

القي نظرة على هذه وتحقق من الأقسام حول التحميل كسول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top