如图, 当zbWd和zbJd都不为空时,会正常走when里的逻辑,排序分页也正常,但如果zbWd和zbJd为空时,otherwise里的不起作用,mybatis-plus分页失效,会报排序字段distance找不到,很是奇怪,百思不得其解。

最后只能曲线解决,在排序字段里又包了一层,如下:

特此记录。

choose when otherwise,otherwise不起作用相关推荐

  1. mysql choose when_mybitis下choose..when. otherwise条件不起作用

    我的代码如下: SELECT FROM ty_article a a.del_flag = #{DEL_FLAG_NORMAL} AND a.en_version = #{enVersion} AND ...

  2. c语言choose函数怎么用,choose函数_excel中,choose函数的问题

    EXCEL里choose函数到底是干什么用的 自己根据这个图片试一试比别人讲要容易理解. 在B2中设置这个公式后,在A1中输入2,公式单元格就显示公式中从第二个参数起的第2个数20:A1中输入几,公式 ...

  3. EL 表达式 JSTL 标签库

    EL 表达式 & JSTL 标签库 1.什么是EL表达式?EL表达式的作用? EL 表达式的全称是:Expression Language.是表达式语言. EL 表达式的什么作用:EL 表达式 ...

  4. javaweb(09) EL表达式JSTL标签库(jsp相关,了解)

    javaweb(09) EL表达式&JSTL标签库(jsp相关,了解) EL表达式 简介和基本使用 EL 表达式的全称是:Expression Language.是表达式语言. EL 表达式的 ...

  5. 28. EL 表达式 以及 JSTL 标签库

    28. EL 表达式 以及 JSTL 标签库 1.EL 表达式 a)什么是 EL 表达式,EL 表达式的作用? EL 表达式的全称是:Expression Language.是表达式语言. EL 表达 ...

  6. EL表达式、JSTL标签库、文件上传和下载

    一.EL表达式 1.什么是EL表达式,EL表达式的作用? EL表达式的全称是:Expression Language,是表达式语言. EL表达式的作用:EL表达式主要是替代jsp页面中的表达式脚本在j ...

  7. Mybatis——mapper.xml中常用的SQL相关标签简介

    题外话:使用Map方式用于传参,也是一种比较方便的方法 Map<String,Object> params = new HashMap<>(); params.put(&quo ...

  8. 自学之javaWeb

    JAVA Web js 三个查询方法: getElementsById() getElementsByTagName() getElementsByName() 注:document对象的三个查询方法 ...

  9. java面试知识迷你版--持续更新中

    **部分知识来源JavaGuide等网络学习资源. java基础 内部类:静态内部类.成员内部类.局部内部类.匿名内部类. 重写(override)要求子类的返回值小于父类(类型相同),修饰符使用范围 ...

  10. 计算机二级index函数怎么用,Excel函数-match、index(上)-计算机二级Office

    哈喽各位同学今天我们接着上节课的内容继续进行学习,话不多说,让我们开始今天的教程吧! 1.本节课我们学习[引用函数].首先是[choose函数],它的作用是[使用index num返回数值参数列表中的 ...

最新文章

  1. ninja Compiling the C compiler identification source file CMakeCCompilerId.c failed
  2. HP服务器RAID配置
  3. python3精要(1)-python特点
  4. 《数据挖掘与数据化运营实战 思路、方法、技巧与应用》—— 读书笔记
  5. 音视频SDP协议简介
  6. 线上讲座——全国海关中心架构师王翔畅谈设计模式
  7. SpringCloud和SpringBoot组件对比
  8. jQuery.ajax() 设置 Headers 中的 Accept 内容
  9. ALtium 16等长布线、差分布线
  10. Chango的数学Shader世界(十八)RayTrace三维分形(三)—— 完善,距离场软阴影
  11. win10重置网络命令_Win10怎么重置网络 Win10重置网络命令使用方法
  12. html掷骰子游戏的代码,掷骰子的小程序 HTML5
  13. linux gcc getch,模拟实现getch()
  14. android devik进程,suckit后门程序的分析 (二)
  15. TFT_LCD 驱动芯片 SSD1963QL9
  16. JCE cannot authenticate the provider BC问题解决
  17. Kafka对Java程序员有多重要?连阿里都再用它处理亿万级数据统计
  18. MATLAB教程七:MATLAB符号计算
  19. jzoj4668. 腐败(数论)
  20. OpenCV:如何去除票据上的印章

热门文章

  1. 直销立法,新闻频道报道
  2. Maven - 6、生命周期和插件详解
  3. 支付宝支付功能接入应用—配置密钥的生成
  4. EDI在汽车行业的应用
  5. 学PPT,我们一定要ldquo;好色rdquo;
  6. Fiddler-抓取手机app数据包
  7. 谷歌官方博客:手机的未来
  8. 10.7. Transformer
  9. 在vue中使用velocity动画库实现列表交错过渡
  10. vue学习之关于element日历calendar组件中上月,今天,下月的显示