标签: entity-framework-core
我有一个包含:的查询
dbContext.Set<Person>().Include(x => x.Events)
每个人会有10人,但每个人会有10000个事件。
我正在寻找一种通用缓冲解决方案,以在任何给定时间不占用太多内存。
如果我使用“跳过并接受”,则分页将在Person实体上完成,因此Skip(1)将导致跳过Person1的所有10000事件。但是对于其他人,每个人仍然会加载10000个事件。
如何批量加载嵌套实体行(例如100)?
答案 0 :(得分:0)
EF Core小组在我问问题之前的4天实施了该计划。它应该会很快上市。
他们称其为Filtered Include。