본문에 댓글의 좋아요 싫어요가 반영 안되도록 수정
All checks were successful
LOCALNET-DEV/pipeline/head This commit looks good
All checks were successful
LOCALNET-DEV/pipeline/head This commit looks good
This commit is contained in:
parent
4ceb2ea128
commit
9c1c8621a0
@ -226,18 +226,34 @@
|
||||
<select id="selectReaction" resultType="io.company.localhost.common.dto.MapDto">
|
||||
SELECT LOCBRDSEQ, LOCCMTSEQ, MEMBERSEQ, LOCGOBGOD, LOCGOBBAD
|
||||
FROM localgorb
|
||||
WHERE (LOCBRDSEQ = #{LOCBRDSEQ} OR (#{LOCBRDSEQ} IS NULL AND LOCBRDSEQ IS NULL))
|
||||
AND (LOCCMTSEQ = #{LOCCMTSEQ} OR (#{LOCCMTSEQ} IS NULL AND LOCCMTSEQ IS NULL))
|
||||
AND MEMBERSEQ = #{MEMBERSEQ}
|
||||
WHERE
|
||||
<choose>
|
||||
<when test="LOCCMTSEQ == null">
|
||||
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ IS NULL
|
||||
</when>
|
||||
<otherwise>
|
||||
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ = #{LOCCMTSEQ}
|
||||
</otherwise>
|
||||
</choose>
|
||||
AND
|
||||
MEMBERSEQ = #{MEMBERSEQ}
|
||||
</select>
|
||||
|
||||
<!-- 반응 업데이트 -->
|
||||
<update id="updateReaction">
|
||||
UPDATE localgorb
|
||||
SET LOCGOBGOD = #{LOCGOBGOD}, LOCGOBBAD = #{LOCGOBBAD}
|
||||
WHERE (LOCBRDSEQ = #{LOCBRDSEQ} OR (#{LOCBRDSEQ} IS NULL AND LOCBRDSEQ IS NULL))
|
||||
AND (LOCCMTSEQ = #{LOCCMTSEQ} OR (#{LOCCMTSEQ} IS NULL AND LOCCMTSEQ IS NULL))
|
||||
AND MEMBERSEQ = #{MEMBERSEQ}
|
||||
WHERE
|
||||
<choose>
|
||||
<when test="LOCCMTSEQ == null">
|
||||
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ IS NULL
|
||||
</when>
|
||||
<otherwise>
|
||||
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ = #{LOCCMTSEQ}
|
||||
</otherwise>
|
||||
</choose>
|
||||
AND
|
||||
MEMBERSEQ = #{MEMBERSEQ}
|
||||
</update>
|
||||
|
||||
<update id="updateBoardIndexToFile">
|
||||
@ -368,7 +384,7 @@
|
||||
COALESCE(SUM(CASE WHEN LOCGOBGOD = 'T' THEN 1 ELSE 0 END), 0) AS likeCount,
|
||||
COALESCE(SUM(CASE WHEN LOCGOBBAD = 'T' THEN 1 ELSE 0 END), 0) AS dislikeCount
|
||||
FROM localgorb
|
||||
WHERE LOCBRDSEQ = #{boardId};
|
||||
WHERE LOCBRDSEQ = #{boardId} AND LOCCMTSEQ IS NULL;
|
||||
|
||||
</select>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user