首页

解决baomidou的mybatisplus的实现OR或者操作符lambdaQuery查询代码示例

标签:mybatisplus,or或者     发布时间:2023-04-02   

实现baomidou的mybatisplus实现OR操作符关键词进行两个不同条件SQL的代码示例,sql示例说明

  select  *  from  xb_user  u  where  u.user_account='test'  or  u.user_name='test'

代码示例如下

pageData = userService.page(new Page<XbUser>(condition.getPageNumber(), condition.getPageSize()),@b@        Wrappers.<XbUser>lambdaQuery()@b@                .eq(XbUser::getUserAccount,condition.getCondition().getUserAccount())@b@                 .or(w->w.eq(XbUser::getUserName,condition.getCondition().getUserName())));