关于第七个需求的问题

来源:3-5 条件构造器查询(4)

没吃药的新一3353708

2020-08-31 15:53

第七个需求,如果把and前后两个条件相互换位置,那括号里面是不是可以看作一个and嵌套条件?

写回答 关注

1回答

  • 老猿
    2020-09-06 17:55:08
    已采纳

    需求七是:(age<40 or email is not null) and name like '王%'

    你想实现的效果是name like '王%' and (age<40 or email is not null) 吗?没太明白你的意思。

    老猿 回复没吃药的新一...

    如果互换后,括号里应该可以算是你说的and方法嵌套。条件构造器中调用and方法,然后自己实现and的函数式接口参数,实现业务。 大概这样写queryWrapper.likeRight("name ","王").and(qw->qw.lt("age",40).or().isNotNull("email "))

    2020-09-09 14:00:22

    共 2 条回复 >

MyBatis-Plus入门

MyBatis-Plus框架入门必学课程!

56140 学习 · 381 问题

查看课程

相似问题