mybatis 一个输入框进行多个字段进行模糊查询


在一个输入框进行多个字段的查询,需求是这样的:

需要提供物料名称/规格,K3编码查询,此处录入物料名称,英文名称或者规格型号都可模糊查询,K3编码模糊查询。

 在 mybatis 的Mapper.xml 中

<!-- 此处录入物料名称,英文名称或者规格型号都可模糊查询 -->
        <if test="searchParam != null and searchParam != ''"> AND CONCAT(`wlmc`,`wlmcyw`,`ggxh`) LIKE CONCAT('%',#{searchParam},'%') </if>
        <if test="k3_mat_code != null and k3_mat_code != '' ">
            and pd.k3_mat_code like CONCAT('%', #{k3_mat_code}, '%')
        </if>

用 postman 测试一下

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM