- 查询过滤器用法

```

QueryWrapper> queryWrapper = QueryGenerator.initQueryWrapper(?, req.getParameterMap());

```

代码示例:

```

@GetMapping(value = "/list")

public Result> list(JeecgDemo jeecgDemo, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,

@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,

HttpServletRequest req) {

Result> result = new Result>();

//调用QueryGenerator的initQueryWrapper

QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(jeecgDemo, req.getParameterMap());

Page page = new Page(pageNo, pageSize);

IPage pageList = jeecgDemoService.page(page, queryWrapper);

result.setSuccess(true);

result.setResult(pageList);

return result;

}

```

- 查询规则 (本规则不适用于高级查询,高级查询有自己对应的查询类型可以选择 )

| 查询模式 | 用法 | 说明 |

|---------- |-------------------------------------------------------|------------------|

| 模糊查询 | 支持左右模糊和全模糊 需要在查询输入框内前或后带\*或是前后全部带\* | |

| 取非查询 | 在查询输入框前面输入! 则查询该字段不等于输入值的数据(数值类型不支持此种查询,可以将数值字段定义为字符串类型的) | |

| \> \>= < <= | 同取非查询 在输入框前面输入对应特殊字符即表示走对应规则查询 | |

| in查询 | 若传入的数据带,(逗号) 则表示该查询为in查询 | |

| 多选字段模糊查询 | 上述4 有一个特例,若某一查询字段前后都带逗号 则会将其视为走这种查询方式 ,该查询方式是将查询条件以逗号分割再遍历数组 将每个元素作like查询 用or拼接,例如 现在name传入值 ,a,b,c, 那么结果sql就是 name like '%a%' or name like '%b%' or name like '%c%' | |

jeecgboot 查询_Jeecg-Boot 技术文档相关推荐

  1. jeecgboot前端开发_Jeecg-Boot 技术文档

    ## 2.4+ 新版本文档请移步到: http://doc.jeecg.com ## (重要的事情说三遍,注意注意注意啦!!!) *** --- __ ![输入图片说明](https://static ...

  2. 商城退换货快递下单上门取件API物流查询接口接入技术文档

    1 接口规范说明 5 1.1 接口规范及说明 5 1.1.1 报文及报文编码 5 1.1.2 接口数据包结构 5 1.1.3 JSON示例 5 1.1.4 系统级参数 6 1.1.5 流程示意图 6 ...

  3. 关于我为了看懂技术文档而爬英语技术文档的单词这件事

    想法来源 之前,应该是看了<大话设计数据结构>作者在书中说过(应该是这本书名,如果不是,抱歉,我没记名字的习惯),为了逼自己学英语,爬取英语网站的单词,把英语网站常用的单词,按出现的次数排 ...

  4. Guns 技术文档 v5.1

    @stylefeng 2018-10-17 10:22 字数 27433 阅读 4795 Guns 技术文档 v5.1 stylefeng技术文档 Guns 技术文档 v5.1 1. 序言 1.1 文 ...

  5. Guns 技术文档 v1.0

    Guns 技术文档 v1.0 Guns 技术文档 v1.0 1. 序言 1.1 文档简介 1.2 Guns教程 1.3 获取帮助 2. 使用手册 2.1 下载项目 2.2 导入项目 2.2.1 ecl ...

  6. guns技术文档 v5.1

    @stylefeng 2018-10-17 10:22 字数 27433 阅读 4795 Guns 技术文档 v5.1 stylefeng技术文档 Guns 技术文档 v5.1 <ul>& ...

  7. [技术文档] 一劳永逸,用USB设备制作多系统引导

    2019独角兽企业重金招聘Python工程师标准>>> [技术文档] 一劳永逸,用USB设备制作多系统引导  [复制链接] binghe27 艺有所成 当前离线 主题 8  UID ...

  8. Atitit usrQBK1600 技术文档的规范标准化解决方案

    Atitit usrQBK1600 技术文档的规范标准化解决方案 1.1. Keyword关键词..展关键词,横向拓展比较,纵向抽象细化拓展知识点1 1.2. 标题必须有高大上词汇,参考文章排行榜,1 ...

  9. mac 无法启动linux系统安装,苹果官方技术文档显示新款Mac Mini不能安装Linux系统...

    原标题:苹果官方技术文档显示新款Mac Mini不能安装Linux系统 在10月底召开的新品发布会上,包括Mac Mini在内的新硬件上都装备了苹果T2安全芯片.作为Secure Enclave协处理 ...

  10. 技术文档的撰写_如何撰写出色的技术博客文章

    技术文档的撰写 从创意到完美结果的五个步骤 (Five steps to get from idea to polished result) I've been working in the open ...

最新文章

  1. Vue开发使用Axios遇到了大坑!
  2. 聊聊flink的StateTtlConfig
  3. 华为链路汇聚命令(静态)
  4. 一线大厂为什么对免费的开源项目这么热衷?
  5. 通过 SAP Spartacus 的 Component 映射机制,更改默认购物车 Cart 页面
  6. 再次记录 Visual Studio 2015 CTP 5 的一个坑
  7. OpenCV修养(二)——OpenCV基本操作
  8. 百度首页增加了二维码扫描
  9. 【AI视野·今日Robot 机器人论文速览 第三十一期】Fri, 15 Apr 2022
  10. windows下SVN日志反馈中文乱码的解决方法
  11. eclipse如何开发python
  12. 豆丁网文库下载器,版本:201…
  13. 夏普SHARP AR-2818 一体机驱动
  14. 显微镜下的大明内容_读《显微镜下的大明》有感
  15. VirtualBox的vmdk文件压缩
  16. idea Push Tags选All还是Current Branch?
  17. 谷歌R语言代码风格规定:
  18. WIN7下默认网关丢失该如何解决
  19. 【SpringBoot项目实战+思维导图】瑞吉外卖①(项目介绍、开发环境搭建、后台登陆/退出功能开发)
  20. 新的掌舵手已就位,汽车之家这艘船将驶向何方?

热门文章

  1. Atitit mybatis业务流程配置化管理总结 目录 1. Mybatis 1 2. 流程模型常见的bpm模式 1 2.1. 活动task 流程,getway流程控制(分支跳转 循环等) 1 3
  2. Atitit file cms api jcr1 jcr2 目录 1.1. 么是JSR-170幸运的是,被称为Java内容仓库(Java Content Repository,JCR)的JSR-
  3. atitit 项目硬件平台选型attilax总结4blg.docx
  4. Atitit图像处理的用途
  5. atitit.提取zip rar文件列表 java php c# 的原理与设计
  6. Atitit.js获取上传文件全路径
  7. paip.提高用户体验----增添开始菜单类似360小助手按钮总结 (补充c925)
  8. paip.调用GUI接口.
  9. 何波: 程序化交易系统构建与风险控制
  10. Julia:Datetime的用法