は私がfoo.Bar
もfoo.Bar.Baz
?それとも私がfoo.Include(x => x.Bar).Include(x => x.Bar.Select(y => y.Baz))
を使用しなければならないのを含めるようにfoo.Include(x => x.Bar.Select(y => y.Baz)
を使用することはできますか?んfoo.Include(X => x.bar.Select(Y => y.baz)C#でfoo.barが含まれていますか?
ソリューション:(atlasmaybeのおかげで)
foo.Include(x => x.Bar.Select(y => y.Baz)
がfoo.Bar
とfoo.Bar.Baz
の両方が含まれ
「バー」が自動的には含まれない例を教えてください。 – poke
'Baz'を望むならば、このモデルと' Include'を使って常に 'Bar'を得ます。 'Bar'を避けたいのであれば、カスタムEFクエリを構築し、Lazy Loadingを無効にする必要があります。しかし、私はそれがこの質問の初期の目的だとは思わない... – Atlasmaybe
はい、私は確かにEFを使用します。私の質問に答えてくれてありがとう。 – Mason