开发者社区> 问答> 正文

mybatis的<if test>判断标签有没有类似sql的like '%text%'模糊匹配的?

mybatis的判断标签有没有类似sql的like '%text%'模糊匹配的?
如果没有,那么有没有方法可以做到在mybatis里条件判断并模糊匹配字符串?

展开
收起
a123456678 2016-07-01 15:26:22 4570 0
2 条回答
写回答
取消 提交回答
  • 2019-07-17 19:50:07
    赞同 展开评论 打赏
  • 没有,你只能在sql中拼了
    比如:

    <select id="findActiveBlogWithTitleLike"
         resultType="Blog">
      SELECT * FROM BLOG 
      WHERE state = ‘ACTIVE’ 
      <if test="title != null">
        AND title like #{title}
      </if>
    </select>
    2019-07-17 19:50:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载