Parameter '__frch_item_0' not found. Available parameters are [list]

来源:互联网 发布:jquery 动态加载js 编辑:程序博客网 时间:2024/06/05 04:40

mybatis 批量插入,报这个错误,查询资料,无法解决。仔细查看sql语句,原来语句写错了,我传的是List<Integer>型,所以,foreach 的时候,直接#{item},即可

        insert into
        dept_improve_rate_wash_his
        (source_id,dimension_type,dimension_level,dimension_value,father_id,rate,update_time,create_time)
        select
        id,dimension_type,dimension_level,dimension_value,father_id,rate,current_timestamp,current_timestamp
        where id in
        <foreach collection="list" item="item" index="index"
            separator=",">
            (
            #{item}
            )
        </foreach>

0 0