私は2つのテーブルemployee
とemployeedetails
を持つシンプルなデータベースを持っています。Linqが参照する外部キー参照データ
employee
は、従業員
var employeeList = from employee in objectcontext.employees select employee;
return employeeList.ToList();
を返すためにempdetailsid
FOREIGNKEYテーブルを指すemployeedetails
私の簡単なLINQクエリも、私は必要としないをEmployeeDetailsとそのすべて含まれているフィールドを返しました。 私はEntity Framework 4.0を使用しています。不要なデータをすべて取得しないようにする方法はありますか? 私は従業員テーブルフィールドを持つモデルクラスを定義してロードすることができましたが、単純な方法があるかどうか疑問に思っていました。私はmysqlデータベースを使用しています。
コンテキストがに設定されたオプションを持っていない限り、通常はEF4は、遅延ロードをしますか動作を変更します。 objectcontextに関連付けられたすべてのコードを見てください。 。 。私はあなたが怠惰な読み込みを無効にしたことを推測しています。 – Frank