You've already forked FrameTour-BE
避免replace
This commit is contained in:
@@ -6,15 +6,23 @@
|
||||
values (#{id}, #{scenicId}, #{templateId}, #{taskId}, #{workerId}, #{videoUrl}, #{height}, #{width}, #{duration})
|
||||
</insert>
|
||||
<insert id="addRelation">
|
||||
replace member_video(member_id, scenic_id, face_id, template_id, task_id, video_id, is_buy, order_id)
|
||||
values (#{memberId}, #{scenicId}, #{faceId}, #{templateId}, #{taskId}, #{videoId}, #{isBuy}, #{orderId})
|
||||
INSERT INTO member_video(member_id, scenic_id, face_id, template_id, task_id, video_id, is_buy, order_id)
|
||||
VALUES (#{memberId}, #{scenicId}, #{faceId}, #{templateId}, #{taskId}, #{videoId}, #{isBuy}, #{orderId})
|
||||
ON DUPLICATE KEY UPDATE
|
||||
video_id = VALUES(video_id),
|
||||
is_buy = VALUES(is_buy),
|
||||
order_id = VALUES(order_id)
|
||||
</insert>
|
||||
<insert id="addRelations">
|
||||
replace member_video(member_id, scenic_id, face_id, template_id, task_id, video_id, is_buy, order_id)
|
||||
values
|
||||
INSERT INTO member_video(member_id, scenic_id, face_id, template_id, task_id, video_id, is_buy, order_id)
|
||||
VALUES
|
||||
<foreach collection="list" item="item" separator=",">
|
||||
(#{item.memberId}, #{item.scenicId}, #{item.faceId}, #{item.templateId}, #{item.taskId}, #{item.videoId}, #{item.isBuy}, #{orderId})
|
||||
</foreach>
|
||||
ON DUPLICATE KEY UPDATE
|
||||
video_id = VALUES(video_id),
|
||||
is_buy = VALUES(is_buy),
|
||||
order_id = VALUES(order_id)
|
||||
</insert>
|
||||
<update id="update">
|
||||
update video
|
||||
|
Reference in New Issue
Block a user