首页 > 其他分享 >Mybaties模糊查询包含括号(), #{} 单引号失效问题

Mybaties模糊查询包含括号(), #{} 单引号失效问题

时间:2022-11-23 16:57:24浏览次数:32  
标签:Mybaties Auto 单引号 查询 括号 platformConfig concat

比如我想模糊查询一个字符,是 "platformConfig": "Amazon(Auto)"
再过去我的的Myabties文件是这样写的

<if test="platformConfig != null and platformConfig!= ''">
    and platformName like concat('%',#{platformConfig},'%')
</if>

但是sql的输出结果却是,莫名其妙#{}默认自带的单引号''消失了

  AND (`platformConfig` LIKE concat(concat('%', Amazon(Auto)), '%'))

最后采用如下的方法解决了问题

<if test="platformConfig != null and platformConfig!= ''">
    <![CDATA[ AND platformConfig LIKE '%${platformConfig}%']]>
</if>

标签:Mybaties,Auto,单引号,查询,括号,platformConfig,concat
From: https://www.cnblogs.com/itcastwzp/p/16918875.html

相关文章

  • model(**inputs)括号里边是什么ne?
    inputs={"input_ids":batch[0],"attention_mask":batch[1],"labels":batch[3]}ifargs.model_type!="distilbert":#XLMandRoB......
  • java lambda 表达式 加不加大括号的问题
     1.如果方法体为表达式,算式,可以不加大括号Arrays.sort(startEnd, (o1,o2) -> o1[0] == o2[0] ? o1[1] - o2[1] : o1[0] - o2[0]);2.如果要加大括号,则......
  • 宏定义中的参数需要加括号的原因
    #include<stdio.h>#defineA(x,y)((x)*(y))#defineB(x,y)(x*y)voidmain(){//非表达式参数printf("%d\n",A(11,3));//33(11)*......
  • LeetCode刷题(6)【栈】有效的括号(C语言)
    有效的括号20.有效的括号-力扣(LeetCode)(leetcode-cn.com)​思路:是左括号,就入栈,是右括号,就与栈顶的左括号判断是否匹配,如果匹配,继续,不匹配就终止。从第79行开始,前面都是......
  • 括号匹配文件 栈 算法
    constisValid=function(s){conststack=[];for(leti=0;i<s.length;i++){letc=s[i];switch(c){//左括号入栈,即将与左括号......
  • 正则去掉括号里面的拼音
    成功吧(xi1ju2)去掉conststr='<speakversion="1.1"xml:lang="cn">文章包括各<w>种文</w>体的著作、作品<phonemeph="xi1ju2">喜剧</phoneme>(xi1ju2)、......
  • 20. 有效的括号
    20.有效的括号给定一个只包括'(',')','{','}','[',']' 的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺......
  • ES6-import后加花括号{}和不加花括号引用模块的区别
    ES6-import后加花括号{}和不加花括号引用模块的区别使用花括号在A文件中想要引用B文件模块,所引入的名字必须与B文件中导出的名字相同在A.js中exportconstA{***}那么......
  • 20. 有效的括号 ----- 无序哈希表、栈
    给定一个只包括'(',')','{','}','[',']' 的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都......
  • 【正则】964- 正则表达式的括号如何使用?
    最近再一次重温老姚大佬的《JavaScript正则表达式迷你书》,并将核心知识点整理一遍,方便复习。原书写得非常棒,建议看下原书啦。  地址:https://github.com/qdlaoyao/js-re......