0

Entity Framework と Linq to 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 の主キーによって参照されるテーブルからもデータをフェッチしました。どうやってするの?

4

1 に答える 1

0

これを見て、遅延読み込みに関するセクションを確認してください。

于 2013-11-08T09:15:04.723 に答える