私の質問は、私は3つのテーブル、ファイル、ドキュメントとイメージを持っています。ファイルは多くのドキュメントを持ち、ドキュメントは多くのイメージを持つことができます。3番目のテーブルからデータを取得する方法は?
私は何をしようとしているので、1つのファイル内のすべてのドキュメントからすべてのイメージを取得しています。私はこのような何か試してみました:
var exp = context.Files.Include(x => x.Documents.Select(s => s.Images)).ToList();
var Doc = exp.Documents;
foreach(var docs in Doc)
{
listImg.Add(docs.Images);
}
をしかし、それは動作しません、それは言う、「Entities.Images」から「System.Collections.Generic.ICollection」から変換することはできません。
これを修正する方法や別の方法を考える方法はありますか?
このリストのクラスを表示できますか? 'listImg'?\ –