| | |
| | | UPDATE lmk_video |
| | | SET collect_num = CASE id |
| | | <foreach collection="list" item="video"> |
| | | WHEN #{video.id} THEN #{video.collectNum} |
| | | WHEN #{video.id} THEN #{video.countNum} |
| | | </foreach> |
| | | ELSE collect_num |
| | | END |
| | |
| | | </foreach> |
| | | </update> |
| | | |
| | | |
| | | <update id="updateCommentNumBatch"> |
| | | UPDATE lmk_video |
| | | SET comment_num = CASE id |
| | | <foreach collection="list" item="video"> |
| | | WHEN #{video.id} THEN #{video.countNum} |
| | | </foreach> |
| | | ELSE comment_num |
| | | END |
| | | WHERE id IN |
| | | <foreach collection="list" item="video" open="(" separator="," close=")"> |
| | | #{video.id} |
| | | </foreach> |
| | | </update> |
| | | |
| | | </mapper> |