mybatis update使用不成功
最近项目里面的数据库准备用mybatis实现,但是碰到这么一个问题:
update语句没办法在in里面处理多个值,下面是mybatis的注解形式
@Update(value = "update table_a set field_a= '2' where field_b in (#{b,jdbcType=VARCHAR})")
按照对mybatis的理解,mybatis应该是预编译了这个sql的,也就是说b只能是一个值(比如b字段是'1'),但是如果想在b的位置使用多个值应该怎么处理呢(比如b字段是'1','2','3')?求大神指教。