【查询目录】.NET开源 ORM 框架 SqlSugar 系列
.NET开源 ORM 框架 SqlSugar 系列
- 【开篇】.NET开源 ORM 框架 SqlSugar 系列
- 【入门必看】.NET开源 ORM 框架 SqlSugar 系列
- 【实体配置】.NET开源 ORM 框架 SqlSugar 系列
- 【Db First】.NET开源 ORM 框架 SqlSugar 系列
- 【Code First】.NET开源 ORM 框架 SqlSugar 系列
- 【数据事务】.NET开源 ORM 框架 SqlSugar 系列
- 【连接池】.NET开源 ORM 框架 SqlSugar 系列
- 【查询目录】.NET开源 ORM 框架 SqlSugar 系列
- 【查询基础】.NET开源 ORM 框架 SqlSugar 系列
01. 基础查询👍
基础查询 | 查询单条、主键查询、查所有、模糊查询、排序、TOP 、Count、查单条、IN等等操作 |
分页查询 | 分页查询 |
分组查询 | 分组查询和去重复 Group by Distinct |
排序 | Order by 、随机排序、动态排序 |
02. 多表查询👌
联表查询 | 使用Left Join Inner Join进行查询 |
配置查询 | 简化联表操作,解决字典联表和简单Name联表问题 |
子查询 | 子查询 |
嵌套查询 | 嵌套联表查询、多合一嵌套、一合一嵌套 |
导航查询 | 一对多 、一对一、多对多操作 ,有层级的查询 |
并集查询 | Union all |
树型查询 | 查询出一个树形结构,比如菜单 |
03. 业务查询✌️
无实体查询 | 没有实体查询 |
表格查询 | 前端组装好查询条件,后台直接使用 |
全局过滤器 | 比如很多地方用到假删除,那么我们可以配置加上IsDeleted |
多库查询 | 如果表结构一样,那我们可以用一个实体操作不同表 |
04. 高级功能🤞
二级缓存 | 支持Redis等缓存,让你不需要维护 CacheKey轻松使用缓存来提高服务器性能 |
异步查询 | 使用异步进行查询 |
Sqlfun函数 | 使用SqlSugar自带的数据库函数查询 |
扩展Sql函数 | 当有些ORM不能解析的功能,可以自已封装SQL函数 |
动态表达式 | 动态创建表达式,解析表达式成SQL |
报表查询 | 集合和表的Join , 报表统计 |
05. Queryable 🙌
Select用法 | 一列、多列、匿名对象、多表映射等 |
Where用法 | 表达式、拼表达式、Sql、动态条件 等 |
生命周期 | 原理、引用类型、拷贝机制 |
执行查询 | ToList First ToDateTable ToJson ToTree ToParentList ToSql ToPivotList ToPivotTable ToClassString ToDictionary ToDictionaryList Count Any Sum Max Min |
06 . 关注互粉 💕
年少不知粉丝好,错把资源当成宝。