support batchUpdateClassifications for Metric (#980)

This commit is contained in:
daikon
2024-05-11 14:32:22 +08:00
committed by GitHub
parent 7f52215ff8
commit 6268fa33f0
9 changed files with 91 additions and 10 deletions

View File

@@ -117,6 +117,16 @@
</foreach>
</update>
<update id="updateClassificationsBatch" parameterType="java.util.List">
<foreach collection="list" item="metric" separator=";">
update s2_metric
set classifications = #{metric.classifications,jdbcType=VARCHAR},
updated_at = #{metric.updatedAt,jdbcType=TIMESTAMP},
updated_by = #{metric.updatedBy,jdbcType=VARCHAR}
where id = #{metric.id,jdbcType=BIGINT}
</foreach>
</update>
<select id="query" resultMap="ResultMapWithBLOBs">
select t.*
from s2_metric t