Skip to content

Commit

Permalink
Merge pull request Team-TenTen#127 from JaeyoungAhn/develop
Browse files Browse the repository at this point in the history
[Fix]: 팔로우, 팔로워 카운트 반대로 올리는 경우 수정
  • Loading branch information
JaeyoungAhn committed Nov 22, 2023
2 parents 52a2da9 + f4cbd58 commit f7216ae
Showing 1 changed file with 3 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,18 @@

import com.tenten.linkhub.domain.member.model.Follow;
import com.tenten.linkhub.domain.member.repository.dto.FollowDTO;
import java.util.Optional;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Slice;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;

import java.util.List;
import java.util.Optional;
import java.util.Set;

public interface FollowJpaRepository extends JpaRepository<Follow, Long> {

@Query("SELECT COUNT(f) FROM Follow f WHERE f.following.id = :memberId")
@Query("SELECT COUNT(f) FROM Follow f WHERE f.follower.id = :memberId")
Long countFollowers(Long memberId);

@Query("SELECT COUNT(f) FROM Follow f WHERE f.follower.id = :memberId")
@Query("SELECT COUNT(f) FROM Follow f WHERE f.following.id = :memberId")
Long countFollowing(Long memberId);

@Query("SELECT CASE WHEN COUNT(f) > 0 THEN true ELSE false END FROM Follow f WHERE f.follower.id = :memberId AND f.following.id = :myMemberId")
Expand Down

0 comments on commit f7216ae

Please sign in to comment.