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の主要な鍵によって参照されるテーブルからもデータを取得しました。どうやってするの?

役に立ちましたか?

解決

見て これ 怠zyなロードに関するセクションを確認してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top