MybatisPlus的QueryWrapper方法解释

news2024/11/17 21:20:43

QueryWrapper继承AbstractLambdaWrapper

继承自 AbstractWrapper ,自身的内部属性 entity 也用于生成 where 条件以及 LambdaQueryWrapper, 可以通过 new QueryWrapper().lambda() 方法获取.

一些用法

常规

  1. queryWrapper.lt()——小于
  2. queryWrapper.le()——小于等于
  3. queryWrapper.gt()——大于
  4. queryWrapper.ge()——大于等于
  5. queryWrapper.eq()——等于
  6. queryWrapper.ne()——不等于
  7. queryWrapper.and()——和
  8. queryWrapper.or()——或者
  9. queryWrapper.betweeen(“age”,10,20)——age在值10到20之间
  10. queryWrapper.notBetweeen(“age”,10,20)——age不在值10到20之间
  11. queryWrapper.like(“属性”,“值”)——模糊查询匹配值‘%值%’
  12. queryWrapper.notLike(“属性”,“值”)——模糊查询不匹配值‘%值%’
  13. queryWrapper.likeLeft(“属性”,“值”)——模糊查询匹配最后一位值‘%值’
  14. queryWrapper.likeRight(“属性”,“值”)——模糊查询匹配第一位值‘值%’
  15. queryWrapper.isNull()——值为空或null
  16. queryWrapper.isNotNull()——值不为空或null
  17. queryWrapper.in(“属性”,条件,条件 )——符合多个条件的值
  18. queryWrapper.notIn(“属性”,条件,条件 )——不符合多个条件的值
  19. queryWrapper.orderByAsc(“属性”)——根据属性升序排序
  20. queryWrapper.orderByDesc(“属性”)——根据属性降序排序
  21. queryWrapper.inSql(“sql语句”)——符合sql语句的值
  22. queryWrapper.notSql(“sql语句”)——不符合SQL语句的值
  23. queryWrapper.esists(“SQL语句”)——查询符合SQL语句的值
  24. queryWrapper.notEsists(“SQL语句”)——查询不符合SQL语句的值

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/831539.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

揭开接口自动化测试的神秘面纱,从入门到高级实战

接口测试背景和必要性 接口测试是测试系统组件间接口(API)的一种测试,主要用于检测内部与外部系统、内部子系统之间的交互质量,其测试重点是检查数据交换、传递的准确性,控制和交互管理过程,以及系统间相互…

vue3引用Font-Awesome字体图标库

环境:vue3tsviteelement plus 介绍:这里安装引用的是Font-Awesome 6.x 版本,有专业版(付费),这里只介绍免费版字体使用方法 一、安装 1.使用npm安装,终端打开项目目录或者命令行cd到目录文件夹…

QMessageBox、QColorDialog、按钮汉化显示

QMessageBox、QColorDialog、按钮汉化显示 版本:Qt5.9.9 环境:QtCretator MinGW 在Qt源码目录下找到qt_zh_CN.ts复制一份到工程目录,该文件在:G:\install\Qt\Qt5.9.9\5.9.9\Src\qttranslations\translations。 打开qt_zh_CN.ts文…

【C#学习笔记】引用类型(1)

文章目录 引用类型class匿名类 记录引用相等和值相等record声明 接口delegate 委托合并委托/多路广播委托 引用类型 引用类型的变量存储对其数据(对象)的引用,而值类型的变量直接包含其数据。 对于引用类型,两种变量可引用同一对…

【分布式任务调度平台 XXL-JOB 急速入门】从零开始将 XXL-JOB 接入到自己的项目

💧 分布式任务调度平台 X X L − J O B 急速入门:从零开始将 X X L − J O B 接入到自己的项目 \color{#FF1493}{分布式任务调度平台 XXL-JOB 急速入门:从零开始将 XXL-JOB 接入到自己的项目} 分布式任务调度平台XXL−JOB急速入门&#xff1a…

在.net 6.0中 调用远程服务器web服务,Webservices(xxx.asmx) ,RESTful 风格,2种解决方案。

1.使用 Connected Services: 右键单击您的项目,选择 "Add"(添加)-> "Connected Services"(已连接的服务)。 在 "Connected Services" 对话框中,选择 "W…

如何用 Apache DolphinScheduler 实现自动配置自定义变量?

作者 | sqlboy-yuzhenc 背景介绍 在实际工作应用中,我们可能需要在整个 Apache DolphinScheduler 层面定义共用的日期变量,但是,开源版 Apache DolphinScheduler 只允许配置工作流级别的全局变量,这样,每个工作流就得…

机器学习笔记之优化算法(九)收敛速度的简单认识

机器学习笔记之优化算法——收敛速度的简单认识 引言收敛速度的判别标准 Q \mathcal Q Q-收敛速度 R \mathcal R R-收敛速度关于算法复杂度与收敛速度 引言 本节对收敛速度简单介绍。 收敛速度的判别标准 我们之前几节介绍了线搜索方法 ( Line Search Method ) (\text{Line …

无人驾驶实战-第四课(动态环境感知与2D检测算法)

无人驾驶中的检测框架 2D目标检测的思路 位置:先找到所有的ROI (Region of Interest, bounding box may containing object)类别:对每一个ROI做分类获取类别信息 位置修正:Bounding box Regression 找寻ROI的方法 1.滑窗法。从左到右&#xf…

Ansys Zemax | 大功率激光系统的 STOP 分析 (三)

大功率激光器广泛用于各种领域当中,例如激光切割、焊接、钻孔等应用中。由于镜头材料的体吸收或表面膜层带来的吸收效应,将导致在光学系统中由于激光能量吸收所产生的影响也显而易见,大功率激光器系统带来的激光能量加热会降低此类光学系统的…

Java中的内存划分,一个数组的内存图,两个数组的内存图,两个引用指向同一个数组的内存图

1、Java中的内存划分 Java的内存需要分成5个部分: 栈(Stack) 存放的都是 方法 中的 局部变量 。方法的运行一定要在栈当中运行。 局部变量:方法的参数,或者是方法{}内部的变量 作用域:一旦超出作用域&#…

ubuntu调整路由顺序

Ubuntu系统跳转路由顺序 1、安装ifmetric sudo apt install ifmetric2、查看路由 route -n3、把Iface下面的eth1调到第一位 sudo ifmetric eth1 0命令中eth1是网卡的名称,更改网卡eth1的跃点数(metric值)为0(数值越小&#xf…

存放数据的方式:Java集合框架

文章目录 1. 目前存放数据的方式2. Java集合框架3. Collection接口常用方法解析public boolean add(E e)public void clear()public boolean remove(E e)public boolean contains(E e)public boolean isEmpty()public int size()public Object[] toArray() 4. 迭代器5. 增强for…

从零基础开始开发自己的第一个微信小程序

文章目录 内容介绍小程序开发步骤注册微信小程序账号下载开发工具搭建开发环境创建工程编写代码手机上查看效果 工程里的文件作用介绍总结 内容介绍 通过本篇blog,你可以熟悉从零开始,搭建小程序开发环境,并运行起自己的第一个小程序。 小程…

Stability AI旗舰图像模型 SDXL1.0发布,AI绘画进入新的时代

Stability AI于7月26号开源了SDXL1.0文生图模型,要知道距离SDXL0.9开源发布也不过一个月,只能说AI发展日新月异。 根据官网介绍,SDXL1.0经过迭代更新,已经是目前世界上最好的图像生成模型 官网根据Discord上的几代实验模型和外部测试&#…

股票量价关系分析

量增价平 量增价平是指成交量增加,股价保持相对平稳的量价关系模型,量的增加可以是资金大量流入引起,也可以是资金大量流出引起,因此这种关系模型需要根据股价所处的位置来具体分析。1、股价处于低位 当股价处于低位,此…

Unity之webgl端通过vue3接入腾讯云联络中心SDK

腾讯云联络中心SDK:云联络中心 Web-SDK 开发指南-文档中心-腾讯云 (tencent.com) 1 首先下载Demo ​ 1.1 对其进行解压 ​ 1.2根据文档操作 查看README.md,根据说明设置server下的dev.js里的相关参数。 然后打开电脑终端,cd到项目的路径: ​ 安装…

喜报 | 《中国AIOps现状调查报告(2023)》发布!擎创科技案例再度入选

(本文部分内容来自《中国AIOps现状调查报告(2023)》,丝小编扣1,领取完整版报告) 2023年7月18日,信通院Xops产业创新发展论坛于北京成功举办。大会旨在提高企业研发运营水平,加强XOp…

243. 一个简单的整数问题2(树状数组)

输入样例: 10 5 1 2 3 4 5 6 7 8 9 10 Q 4 4 Q 1 10 Q 2 4 C 3 6 3 Q 2 4输出样例: 4 55 9 15 解析: 一般树状数组都是单点修改、区间查询或者单点查询、区间修改。这道题都是区间操作。 1. 区间修改用数组数组维护差分数组 2. 区间查询&am…

实现弧形切角两种方式

1、css 的 radial-gradient <view style"padding:30px; background: #ccc;"><view class"navActive"></view> </view>.navActive{width: 200px;height: 40px;background-color: #fff;color: rgb(0,63,136);position: relative;bor…