3.2.0版本的mybatis plus里的QueryWrapper怎么写and嵌套语句?

图片说明

看网上的一些资料 https://mp.baomidou.com/guide/wrapper.html#or

这样写不成功,应该怎么写啊?

希望的是

and (name = '李白' and status <> '活着')这样的效果

既然使用的是and,那可以直接采用queryWrapper.eq("","");queryWrapper.ne("","");
如果你还是想使用表达式的话那queryWrapper对象就应该是这样定义:QueryWrapper<?> queryWrapper = new QueryWrapper<?>();queryWrapper.and(entityQuery -> entityQuery.eq("name", "李白").or().ne("status", "活着"));里面用and没啥意义,一般使用or吧

queryWrapper.eq("name","李白").ne("status","活着")