我正在使用实体框架和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