首页 新闻 搜索 专区 学院

EntityFrameworkCore显示加载Include生成多条SQL语句

0
[待解决问题]

如题。但是在EntityFramework中Include只生成了一条语句。在使用efcore include的时候会不会影响性能,如果是ToList()的话会生成很多条sql语句。

sky_net的主页 sky_net | 初学一级 | 园豆:10
提问于:2018-11-28 19:57
< >
分享
所有回答(1)
0

那说明映射关系配置有问题

dudu | 园豆:38831 (高人七级) | 2018-11-28 20:05

关系配置应该是没问题,刚查询了下好像efcore的include是分开查询的。

支持(0) 反对(0) sky_net | 园豆:10 (初学一级) | 2018-11-28 20:13

@sky_net: 我们的很多项目都在使用EF Core

支持(0) 反对(0) dudu | 园豆:38831 (高人七级) | 2018-11-28 20:21

@dudu: 找了下相关资料(http://www.entityframeworktutorial.net/efcore/querying-in-ef-core.aspx),自己项目中确实也是生成了多条sql语句. 你们在使用efcore通过多个include显示加载数据时也是生成一条sql语句?

支持(0) 反对(0) sky_net | 园豆:10 (初学一级) | 2018-11-28 22:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册