实体框架-包括第四级及以上级别



是否有可能在EF中包含第4个关卡甚至更深入?

我试过了:

var anime = AnimeTimeDbContext.Animes
.Include(a => a.Images.Select(ai => ai.Image.Thumbnails))

:

var anime = AnimeTimeDbContext.Animes
.Include(a => a.Images.Select(ai => ai.Image).Select(i => i.Thumbnails))

但没有成功。

我知道在EF Core中我们可以使用。theninclude,但是我不能切换到atm。

EF6支持包括多个级别,它只是有点笨拙比EF Core。试试吧:

var anime = AnimeTimeDbContext.Animes
.Include(a => a.Images)
.Include(a => a.Images.Select(i => i.Thumbnails));

第一个Include包含图像,第二个告诉EF包含每个图像的缩略图。

最新更新