Mybatis的if test字符串比较问题
2016-09-18 23:56
525 查看
最初代码:
<updateid="updateCollectionStatus"> updatetest_collection<choose> <whentest="delFlag=='1'.toString()"> setdel_flag='0' </when> <otherwise> setdel_flag='1' </otherwise> </choose> wheretest_id=#{testId}anduser_id=#{userId} </update>
结果:一直执行otherwise标签中的方法:
解决方法:
<updateid="updateCollectionStatus"> updatetest_collection<choose> <whentest="delFlag=='1'.toString()"> setdel_flag='0' </when> <otherwise> setdel_flag='1' </otherwise> </choose> wheretest_id=#{testId}anduser_id=#{userId} </update>
参考内容:
https://code.google.com/p/mybatis/issues/detail?id=262
相关文章推荐
- Mybatis的if test字符串比较问题
- Mybatis 中 if test字符串比较问题
- Mybatis的if test字符串比较问题
- Mybatis的if test字符串比较问题,mapper用等于又要用>比较<比较解决冲突
- Mybatis的if test字符串比较问题
- Mybatis的if test字符串比较问题
- Mybatis的if test字符串比较问题
- Mybatis的if test字符串比较问题
- Mybatis的if test字符串比较问题
- Mybatis的if test字符串比较问题
- Mybatis 中 if test字符串比较问题
- Mybatis if test中字符串比较
- Mybatis的if test字符串比较 报NumberFormatException错误
- Mybatis if test中字符串比较
- MyBatis if test 字符串判断问题
- mybatis,在使用if test进行字符串比较
- MyBatis if test 字符串判断问题
- MyBatis if test 字符串比较
- mybatis if test 字符串判断问题
- Mybatis if test中字符串比较