欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mybatis 动态查询字段

程序员文章站 2022-07-04 16:18:27
...

前言

  在做公司的一个项目的时候,遇到一个问题,需求是要求动态查询用户想要的字段,平时少写,所以测试出现小问题,顺便分享自己所写, 

  本人菜鸟一个,纯粹分享自己所遇到的问题和知识,有不足之处请谅解。


以下是我自己写的代码实现动态查询字段:

传一个list通过forech循环,注意要用¥符号接收,要不然无法得到值

select wip_no,CATEGORY_KEY,substr(property_109,0,instr(property_109,'F')) as floor,
		STATION_TYPE,STATION_CODE,WORK_SHIFT,CAVITY,IS_TEST_FAIL
		<if test="boxList != null and boxList.size > 0">
           <foreach collection="boxList"
               item="boxList" open="," close=""
               separator=",">
               ${boxList}
           </foreach>
         </if>
		from DMPDB2.ABC