mybatis中xml——if中test条件等于条件的写法——避坑
开发中需要判断一个传入的参数是否为1,以下写法测试不生效
<if test="dto.isRelated == '1'""> and bvd.is_related = #{dto.isRelated} </if>
仅仅需要将双引号和单引号的位置换一下,测试成功
<if test='dto.isRelated == "1"'>
and bvd.is_related = #{dto.isRelated}</if>
开发中需要判断一个传入的参数是否为1,以下写法测试不生效
<if test="dto.isRelated == '1'""> and bvd.is_related = #{dto.isRelated} </if>
仅仅需要将双引号和单引号的位置换一下,测试成功
<if test='dto.isRelated == "1"'>
and bvd.is_related = #{dto.isRelated}</if>