部分列查询,部分列是动态的

来源:-

慕斯8158878

2019-09-28 16:11

查询的时候由于表列过多且数据过于庞大,不能直接全部读取,并且需要的列集合是动态的

写回答 关注

1回答

  • 老猿
    2019-09-30 08:53:44

    Mybatis-Plus的条件构造器有select方法,你可以根据不同的条件,你再select中传递的参数不一样而实现列是动态的,例如:

    QueryWrapper qw = new QueryWrapper();
    if(condition1) {
        qw.select(column1,column2);
    } else if(condition2) {
        qw.select(column1,column3,condition4);
    }


MyBatis-Plus入门

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

56140 学习 · 381 问题

查看课程

相似问题