问答详情
源自:7-1 通用service

想知道动态sql有办法实现么?

原生mybatis 可以用if test 进行查询条件的判断,不知道咱们mp可以实现吗

提问者:qq_慕丝3367668 2020-04-24 11:01

个回答

  • 老猿
    2020-04-28 13:29:25

           MP的条件构造器可以实现类似于if这种动态sql,例如条件构造器的eq,ne, like等方法,都有一个两个参数的和三个参数的重载方法,三个参数的那类方法。第一个参数是一个boolean类型的值,就是用来做条件判断的,判断该句是否最终加入到sql中,为true就加入,为false就不加人。我在课程中有讲。