草庐IT

AttrEntity

全部标签

Mybatis-Plus中的and()和or()的使用与原理介绍

一.简单无优先级连接(即无括号的sql语句)简单来说,两个子条件间默认and与连接,若两个之间显式写出or()则or或连接.1.与连接and()当需要简单的将两个条件与连接,则最直接的写法为:QueryWrapperqueryWrapper=newQueryWrapper().eq("attr_id",key).eq("catelog_id",catelogId);当然也可以显式地写出and()如下,但没必要:QueryWrapperqueryWrapper=newQueryWrapper().eq("attr_id",key);queryWrapper.and(qr->qr.eq("cate

Mybatis-Plus中的and()和or()的使用与原理介绍

一.简单无优先级连接(即无括号的sql语句)简单来说,两个子条件间默认and与连接,若两个之间显式写出or()则or或连接.1.与连接and()当需要简单的将两个条件与连接,则最直接的写法为:QueryWrapperqueryWrapper=newQueryWrapper().eq("attr_id",key).eq("catelog_id",catelogId);当然也可以显式地写出and()如下,但没必要:QueryWrapperqueryWrapper=newQueryWrapper().eq("attr_id",key);queryWrapper.and(qr->qr.eq("cate