|
@ -14,6 +14,7 @@ |
|
|
<result column="comment_count" property="commentCount" /> |
|
|
<result column="comment_count" property="commentCount" /> |
|
|
<result column="like_count" property="likeCount" /> |
|
|
<result column="like_count" property="likeCount" /> |
|
|
<result column="club" property="club"/> |
|
|
<result column="club" property="club"/> |
|
|
|
|
|
<result column="is_liked" property="isLiked"/> |
|
|
</resultMap> |
|
|
</resultMap> |
|
|
<update id="isLikedById" parameterType="java.lang.Integer"> |
|
|
<update id="isLikedById" parameterType="java.lang.Integer"> |
|
|
UPDATE Special_topic |
|
|
UPDATE Special_topic |
|
@ -22,9 +23,9 @@ |
|
|
WHEN is_liked = 0 THEN 1 |
|
|
WHEN is_liked = 0 THEN 1 |
|
|
ELSE 0 |
|
|
ELSE 0 |
|
|
END, |
|
|
END, |
|
|
likes = CASE |
|
|
|
|
|
WHEN is_liked = 0 THEN likes + 1 |
|
|
|
|
|
ELSE likes - 1 |
|
|
|
|
|
|
|
|
like_count = CASE |
|
|
|
|
|
WHEN is_liked = 0 THEN like_count + 1 |
|
|
|
|
|
ELSE like_count - 1 |
|
|
END |
|
|
END |
|
|
WHERE id = #{id} |
|
|
WHERE id = #{id} |
|
|
|
|
|
|
|
|