Vla*_*sly 3 c# entity-framework-core .net-core
我想使用新的奇特的分割查询功能AsSplitQuery():
var result = await ctx.TObjects
.Include(o => o.ObjectPrototype)
.Include(o => o.ObjectIdentity)
.AsSplitQuery()
.ToListAsync(token);
Run Code Online (Sandbox Code Playgroud)
但生成的 SQL 查询没有拆分。我究竟做错了什么?使用 Entity Framework Core 的第六版。
SELECT
t.id, t.md5, t.object_id, t.object_prototype, &etc
FROM
t_objects AS t
LEFT JOIN
t_object_guids AS t0 ON t.object_prototype = t0.id
INNER JOIN
t_object_guids AS t1 ON t.object_id = t1.id
Run Code Online (Sandbox Code Playgroud)