在使用mybatis-plus的时候不想查询某一个字段,执行sql的时候就不包含此字段的查询,可以这样写 ——》

QueryWrapper<Activity> queryWrapper = new QueryWrapper<>();//查询条件if (ObjectUtil.isNotEmpty(activityVO.getSearch())) {queryWrapper.like("title", activityVO.getSearch());}if (ObjectUtil.isNotEmpty(activityVO.getStatus())) {queryWrapper.eq("status", activityVO.getStatus());}//分页查询Page<Activity> activityPage = activityMapper.selectPage(page, queryWrapper.select(Activity.class, f ->! f.getColumn().equals("content") && ! f.getColumn().equals("label")));//不展示content,label字段

sql为:

Preparing: SELECT id,title,description,activity_time,status,sort,photo_path,video_name,split_video,video_path,update_time,create_time,isdel FROM activity WHERE isdel=0 AND (title LIKE ? AND status = ?) LIMIT ?,? Parameters: %红色%(String), 1(Integer), 0(Long), 10(Long)

如有错误欢迎大佬指正!

mybatis-plus过滤不查询某一字段相关推荐

  1. mysql的模糊查询在xml_在Mybatis xml使用mysql数据库进行多字段模糊查询(Like)

    在mysql中使用Like进行一些简单轻量级的查询,并不需要考虑太多效率问题. 一.Like单字段查询比较简单. 没有特殊要求的话,直接使用%关键字%就进行左右匹配查询 ..... ... SELEC ...

  2. Mybatis中Oracle和Mysql的Count字段问题

    Mybatis中Oracle和Mysql的Count字段问题 我们在进行项目开发时经常会碰到查询总数的问题,所以我们直接是用select count(1) from table来进行查询.那么在Myb ...

  3. Mybatis系列(三):Mybatis实现关联表查询

    原文链接:http://www.cnblogs.com/xdp-gacl/p/4264440.html 一.一对一关联 1.1.提出需求 根据班级id查询班级信息(带老师的信息) 1.2.创建表和数据 ...

  4. Spring Boot——MyBatis配置带下划线命名的字段自动转换驼峰命名解决方案

    问题描述 MyBatis无法查询出属性名和数据库字段名不完全相同的数据. 即:属性名和数据库字段名分别为驼峰命名和下划线命名时查出的数据为NULL. 问题分析 MyBatis默认是属性名和数据库字段名 ...

  5. MyBatis 实现多表查询、resultMap 标签、MyBatis 注解、mybatis运行原理

    内容 Auto Mapping 单表实现(别名方式) 实现单表配置 单个对象关联查询(N+1,外连接) 集合对象关联查询 注解开发 MyBatis 运行原理 一.MyBatis 实现多表查询 Myba ...

  6. MyBatis学习总结(4)——解决字段名与实体类属性名不相同的冲突

    一.准备演示需要使用的表和数据 CREATE TABLE orders(order_id INT PRIMARY KEY AUTO_INCREMENT,order_no VARCHAR(20), or ...

  7. MyBatis学习总结_Mybatis查询之resultMap和resultType区别

    MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性 ...

  8. mybatis plus 批量更新数据_Mybatis 多字段组合唯一 并批量添加不重复数据

    前言 现在,普遍的关系型数据库开发都离不开 mybatis 这个优秀的持久层框架.而在普遍的业务场景中,也时常会有短时间内高频次的增删操作.这样短时间内高频次的操作,通常有两种实现方案,第一种是比较常 ...

  9. Mybatis 实现关联表查询

    一.一对一关联 1.1.提出需求 根据班级id查询班级信息(带老师的信息) 1.2.创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关 ...

最新文章

  1. 计算机版本号怎么看,怎样查看电脑版本型号,怎样查看电脑版本信息
  2. Windows内核系统调用分析
  3. 数字证书格式详细说明【转】
  4. java rpm 安装路径_如何查找rpm方式安装的软件路径
  5. I've got so many hongbaos(should it be translated as red bags?)
  6. 在Linux系统下, 可以用一个命令很容易批量删除.svn的文件夹
  7. html超市代码,前端 CSS : 5# 纯 CSS 实现24小时超市
  8. WORDPRESS”丢失计划任务”
  9. CSS3之图片3D翻转效果(网页效果--每日一更)
  10. python if 语句第一个不程序_python小程序1--if语句
  11. 允许外部客户使用ISA防火墙的Web代理服务2
  12. Pacemaker 安装与使用
  13. Java 线程死锁初理解
  14. 【精品】爬取 国家统计局 2020年 省市县乡村 数据
  15. Spark之火可以燎原——访Spark亚太研究院院长、首席专家王家林
  16. FormulaR1C1是EXCEL中单元格公式输入方法
  17. 【数据结构】01-绪论《数据结构 C语言版(严蔚敏、吴伟民)》
  18. C语言_函数可变参数列表
  19. 视频直播APP源码,通过css控制div内容展开更多/收起效果
  20. L1与L2分别服从什么分布?

热门文章

  1. kali Linux的简单介绍
  2. STM32F103 读写内部FLASH—学习笔记(野火)
  3. SXT:聚合与组合的理解
  4. Python入门笔记3
  5. 独立站运营 | FaceBook营销神器——聊天机器人ManyChat
  6. 团队环境搭建:MTK平台,PTK5.1、Supernova编译环境配置
  7. 我的世界服务器自定义附魔外挂,我的世界怎么用命令方块刷自定义附魔神器
  8. Leet Code OJ 刷题顺序参考
  9. 等价多米诺骨牌对的数量
  10. LeetCode 1128.等价多米诺骨牌