diff --git a/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/repository/MemberRepository.java b/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/repository/MemberRepository.java index 209e6fbb..5b79ae5a 100644 --- a/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/repository/MemberRepository.java +++ b/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/repository/MemberRepository.java @@ -23,7 +23,7 @@ public interface MemberRepository extends JpaRepository { Optional findByRefreshToken(String refreshToken); // 닉네임이 포함된 회원 목록 조회 (대소문자 구분 없이 검색) - Page findByNicknameContainingIgnoreCase(String nickname, Pageable pageable); + Page findByNicknameStartingWithIgnoreCase(String nickname, Pageable pageable); } diff --git a/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/service/MemberService.java b/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/service/MemberService.java index d72282ff..068d1636 100644 --- a/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/service/MemberService.java +++ b/baebae-BE/src/main/java/com/web/baebaeBE/domain/member/service/MemberService.java @@ -100,7 +100,7 @@ public MemberResponse.MemberIdResponse getMemberIdByNickname(String nickname) { // 모든 회원을 조회하는 메서드 public Page searchMembers(String nickname, Pageable page) { - return memberRepository.findByNicknameContainingIgnoreCase(nickname, page) + return memberRepository.findByNicknameStartingWithIgnoreCase(nickname, page) .map(member -> MemberResponse.MemberSearchInformationResponse.of(member.getId(), member.getNickname(), member.getProfileImage())); }