{
"code": "500",
"message": "nested exception is org.apache.ibatis.executor.ExecutorException: Error getting generated key or setting result to parameter object. Cause: org.apache.ibatis.binding.BindingException: Parameter 'id' not found. Available parameters are [entities, param1]"
}
将
int insertBatch(@Param("entities") List<GtjCircuitAuditRuleItem> entities);
改为
int insertBatch(List<GtjCircuitAuditRuleItem> entities);
将
<foreach collection="entities" item="entity" separator=",">
(#{entity.ruleId}, #{entity.name}, #{entity.code}, #{entity.value}, #{entity.description},
#{entity.sortKey})
</foreach>
改为
<foreach collection="list" item="entity" separator=",">
(#{entity.ruleId}, #{entity.name}, #{entity.code}, #{entity.value}, #{entity.description},
#{entity.sortKey})
</foreach>