0
のN番号を選択し、どのように私はのような何かを行うことができます。Entity Frameworkの両親と簡単に言えば、子供
をその最新Staff
の2と一緒にすべてのDepartments
を選択します。
私はすべてのスタッフがロードされ、ちょうど2
注意は必要ありません:私は、必要に応じてstaffdetailsはまだアクセスできるように有効に遅延読み込みする必要があります。
のN番号を選択し、どのように私はのような何かを行うことができます。Entity Frameworkの両親と簡単に言えば、子供
をその最新Staff
の2と一緒にすべてのDepartments
を選択します。
私はすべてのスタッフがロードされ、ちょうど2
注意は必要ありません:私は、必要に応じてstaffdetailsはまだアクセスできるように有効に遅延読み込みする必要があります。
EFでは、積極的なロードのナビゲーションプロパティで返されるレコードのフィルタリング/オーダーまたは制限数を許可していません。匿名タイプまたはカスタムタイプへの投影を使用する必要があります:
var data = from d in context.Departments
select new
{
Department = d,
Staffs = d.Staff.OrderBy(...).Take(2)
};
このメソッドを使用すると、右にlazyloadingを無効にする必要がありますか? – Kagawa
新しい返される型のプロパティを介してのみスタッフにアクセスする必要はありません。 –