SqlSugar开发框架第二阶段教程如何逐步深入?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2639个文字,预计阅读时间需要11分钟。
在SqlSugar的相关查询处理操作中,我们主要关注如何以单表形式生成相关实体类,并在查询时对单表的字段进行条件比较处理,从而返回对应的数据记录。本文随笔介绍。
在前面介绍的SqlSugar的相关查询处理操作中,我们主要以单表的方式生成相关的实体类,并在查询的时候,对单表的字段进行条件的对比处理,从而返回对应的数据记录。本篇随笔介绍在一些外键或者中间表的处理中,如何遍历查询并获得所需的记录操作。在前面介绍的SqlSugar的相关查询处理操作中,我们主要以单表的方式生成相关的实体类,并在查询的时候,对单表的字段进行条件的对比处理,从而返回对应的数据记录。本篇随笔介绍在一些外键或者中间表的处理中,如何遍历查询并获得所需的记录操作。
1、回顾单表的操作查询我在《基于SqlSugar的开发框架的循序渐进介绍(1)--框架基础类的设计和使用》中介绍过的Customer表信息,就是一个单表的处理。
例如,我们对于一个简单的客户信息表,如下所示。
生成对应的实体对象CustomerInfo外,同时生成CustomerPagedDto 的分页查询条件对象。
在继承基类后
/// <summary> /// 应用层服务接口实现 /// </summary> public class CustomerService : MyCrudService<CustomerInfo, string, CustomerPagedDto>, ICustomerService { .... }
并重写CreateFilteredQueryAsync 函数,从而实现了条件的精确查询处理。
本文共计2639个文字,预计阅读时间需要11分钟。
在SqlSugar的相关查询处理操作中,我们主要关注如何以单表形式生成相关实体类,并在查询时对单表的字段进行条件比较处理,从而返回对应的数据记录。本文随笔介绍。
在前面介绍的SqlSugar的相关查询处理操作中,我们主要以单表的方式生成相关的实体类,并在查询的时候,对单表的字段进行条件的对比处理,从而返回对应的数据记录。本篇随笔介绍在一些外键或者中间表的处理中,如何遍历查询并获得所需的记录操作。在前面介绍的SqlSugar的相关查询处理操作中,我们主要以单表的方式生成相关的实体类,并在查询的时候,对单表的字段进行条件的对比处理,从而返回对应的数据记录。本篇随笔介绍在一些外键或者中间表的处理中,如何遍历查询并获得所需的记录操作。
1、回顾单表的操作查询我在《基于SqlSugar的开发框架的循序渐进介绍(1)--框架基础类的设计和使用》中介绍过的Customer表信息,就是一个单表的处理。
例如,我们对于一个简单的客户信息表,如下所示。
生成对应的实体对象CustomerInfo外,同时生成CustomerPagedDto 的分页查询条件对象。
在继承基类后
/// <summary> /// 应用层服务接口实现 /// </summary> public class CustomerService : MyCrudService<CustomerInfo, string, CustomerPagedDto>, ICustomerService { .... }
并重写CreateFilteredQueryAsync 函数,从而实现了条件的精确查询处理。

