mybatis条件判断

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis条件判断相关的知识,希望对你有一定的参考价值。

传过来的参数是device,is_discount没有传过来,现在想问问没有传参数能不能像下面那样判断。
<update id="updateCar" parameterType="java.lang.String">
update wap_shiwu_car set changenumber=changenumber+1
<if test="is_discount=='1'">totalscore=totalscore+shiwu_discount_points</if>
<if test="is_discount=='0'">totalscore=totalscore+shiwu_points</if>
where isvalid=1 and user_device = #device
</update>
wap_shiwu_car包含字段:changenumber、is_discount、user_device、totalscore、shiwu_discount_points、shiwu_points

参考技术A 可以的啦。简单明了追问

那要老是报错?看网上的判断条件参数都是之前传过来的。

以上是关于mybatis条件判断的主要内容,如果未能解决你的问题,请参考以下文章

MyBatis 判断条件为等于的问题

mybatis中判断等于字符串的条件怎么写

mybatis中判断等于字符串的条件怎么写

mybatis list条件判断

MyBatis 判断条件为等于的时候,常量需要加 .toString()

mybatis判断Long,Integer类型的条件是否为空