댓글을 작성하고 조회하는 과정에서 QueryArgumentException이 발생하여 조회가 되지 않음
기존에 작성한 코드중 메서드명(findByInBetween)에 문제가 있어 해당 오류 발생
JPA의 메서드 네이밍 규칙에서 Between은 범위 검색(예: ID가 1과 10 사이)에 사용되며, 두 개의 Long 타입 파라미터를 기대하나 작성된 것은 String 이기 때문에 오류가 발생한 것
아래와 같이 수정하여 오류 해결
//before
public interface CommentRepository extends JpaRepository<Comment, Long> {
List<Comment> findByInBetween(User user, Schedule schedule);
}
//after
public interface CommentRepository extends JpaRepository<Comment, Long> {
List<Comment> findByUserAndSchedule(User user, Schedule schedule);
}