是否有可能在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包含每个图像的缩略图。