{
“msg”: “nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘ids’ not found. Available parameters are [arg1, arg0, param1, param2]”,
“code”: 500
}
错误的包:
import io.lettuce.core.dynamic.annotation.Param;
正确的包:
import org.apache.ibatis.annotations.Param;
/**
* 批量逻辑删除承运商考核
*
* @param ids 需要删除的数据ID
* @return 结果
*/
int updateBaseDataCarrierExamineStatusByIds(@Param("ids") List<String> ids, @Param("status") String status);
当你引错包,就报错。
<update id="updateBaseDataCarrierExamineStatusByIds">
update basedata_carrier_examine set status = #{status} where id in
<foreach item="id" collection="ids" open="(" separator="," close=")">
#{id}
</foreach>
</update>