知名品牌营销策划案例,成都网站建设方案优化,种植园网站模板,打开手机网站速度慢适合喜欢使用 dto 的朋友#xff0c;很多时候 entity 与 dto 属性名相同#xff0c;属性数据又不完全一致。 有的人先查回所有字段数据#xff0c;再使用 AutoMapper 映射。 我们的功能是先映射#xff0c;再只查询映射好的字段#xff0c;节省了io性能。 SelectTag很多时候 entity 与 dto 属性名相同属性数据又不完全一致。 有的人先查回所有字段数据再使用 AutoMapper 映射。 我们的功能是先映射再只查询映射好的字段节省了io性能。 SelectTag().Limit(10).ToList(a new TestDto { id a.Id, name a.Title });
SelectTag().Limit(10).ToList(a new TestDto());
SelectTag().Limit(10).ToList(a new TestDto { });
SelectTag().Limit(10).ToList(a new TestDto() { });
SelectTag().Limit(10).ToListTestDto(); 这种映射支持单表/多表。 查找规则查找属性名会循环内部对象 _tablesjoin 查询后会增长以 主表优先查直到查到相同的字段。 如 A, B, C 都有 idDto { id, a1, a2, b1, b2 }A.id 被映射。也可以指定 id C.id 映射。 友情提醒在 dto 可以直接映射一个导航属性 系列文章导航 一入门二自动迁移实体三实体特性四实体特性 Fluent Api五插入数据六批量插入数据七插入数据时忽略列八插入数据时指定列九删除数据十更新数据十一更新数据 Where十二更新数据时指定列十三更新数据时忽略列十四批量更新数据十五查询数据十六分页查询十七联表查询十八导航属性十九多表查询二十多表查询 WhereCascade二十一查询返回数据二十二Dto 映射查询二十三分组、聚合二十四Linq To Sql 语法使用介绍二十五延时加载二十六贪婪加载 Include、IncludeMany、Dto、ToList二十七将已写好的 SQL 语句与实体类映射进行二次查询二十八事务二十九Lambda 表达式三十读写分离三十一分区分表三十二Aop三十三CodeFirst 类型映射三十四CodeFirst 迁移说明三十五CodeFirst 自定义特性转载于:https://www.cnblogs.com/FreeSql/p/11531381.html