当前位置: 首页 > article >正文

【查询目录】.NET开源 ORM 框架 SqlSugar 系列

 .NET开源 ORM 框架 SqlSugar 系列

  1. 【开篇】.NET开源 ORM 框架 SqlSugar 系列
  2. 【入门必看】.NET开源 ORM 框架 SqlSugar 系列
  3. 【实体配置】.NET开源 ORM 框架 SqlSugar 系列
  4. 【Db First】.NET开源 ORM 框架 SqlSugar 系列
  5. 【Code First】.NET开源 ORM 框架 SqlSugar 系列
  6. 【数据事务】.NET开源 ORM 框架 SqlSugar 系列
  7. 【连接池】.NET开源 ORM 框架 SqlSugar 系列
  8. 【查询目录】.NET开源 ORM 框架 SqlSugar 系列
  9. 【查询基础】.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 . 关注互粉 💕

 年少不知粉丝好,错把资源当成宝。


http://www.kler.cn/a/416689.html

相关文章:

  • URDF(描述机器人模型)和SDF(Gazebo中用于描述仿真环境)
  • 浏览器语言和Accept-Language请求头指纹
  • 模拟器快速上手,助力HarmonyOS应用/服务高效开发
  • 网络安全实践
  • 【链表】【删除节点】【刷题笔记】【灵神题单】
  • JSP+Servlet实现列表分页功能
  • 在VMware虚拟机上安装Kali Linux的详细教程(保姆级教程)
  • 腾讯微众银行大数据面试题(包含数据分析/挖掘方向)面试题及参考答案
  • 鸿蒙NEXT元服务:利用App Linking实现无缝跳转与二维码拉起
  • Linux系统编程——进程替换
  • Python异步编程新写法:asyncio模块的最新实践
  • K8s的API资源对象NetworkPolicy
  • BiGRU:双向门控循环单元在序列处理中的深度探索
  • SAP Native SQL 的简单说明
  • C#里怎么样LINQ来从数组里获得大于某数的值?
  • GPT诞生两周年,AIPC为连接器带来什么新变化?
  • vue3 ts button 组件封装
  • Docker 清理镜像策略详解
  • Vue3组件通信的8种方式,完整源码带注释
  • 图解:XSS攻击原理与安全过滤
  • ip租期到了
  • Qt关于padding设置不起作用的的解决办法
  • 【C++】泛型算法(三):定制操作
  • Android 图形系统之三:SurfaceControl
  • aws rds-mysql不支持性能详情监控
  • Jackson库中@JsonAlias和@JsonProperty的使用和区别