小编Vla*_*sly的帖子

实体框架 AsSplitQuery 功能不起作用

我想使用新的奇特的分割查询功能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)

c# entity-framework-core .net-core

3
推荐指数
1
解决办法
8356
查看次数

标签 统计

.net-core ×1

c# ×1

entity-framework-core ×1