我们在使用批量多个数据进行删除的时候会用到数组的情况,因为数组类型可能有int 或者String类型,那我们来看看怎么进行传参。
Controller方法:
对应的 Mapper方法
看看在Mybatis xml配置如下:
<delete id="deleteByIds" parameterType="String">
delete from test where channel_id in
<foreach item="channelId" collection="array" open="(" separator="," close=")">
#{channelId}::uuid
</foreach>
</delete>
我们在postman中进行测试验证一下
多个ID 或者编号请使用逗号进行相应的分隔即可,以上是批量删除信息小例子,希望能帮助到大家。