diff --git a/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/repository/ConcertSearchRedisTemplate.java b/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/repository/ConcertSearchRedisTemplate.java index 929a1fd9..273b1c07 100644 --- a/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/repository/ConcertSearchRedisTemplate.java +++ b/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/repository/ConcertSearchRedisTemplate.java @@ -52,7 +52,7 @@ public void addAllWordsWithWeight(List weightedStrings) { } public List getAutoCompleteWord(String keyword, int start, int end) { - Set results = redisTemplate.opsForZSet().reverseRange(INDEX_KEY + keyword, 0, 9); + Set results = redisTemplate.opsForZSet().reverseRange(INDEX_KEY + keyword, start, end); List resultList = new ArrayList<>(results); return resultList.stream().map(name ->{ Long id = Long.valueOf(redisTemplate.opsForValue().get(CONCERT_ID_KEY + name)); diff --git a/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/service/ConcertService.java b/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/service/ConcertService.java index 6fdc1131..b247e658 100644 --- a/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/service/ConcertService.java +++ b/src/main/java/com/back/web7_9_codecrete_be/domain/concerts/service/ConcertService.java @@ -77,7 +77,7 @@ public List getConcertListByKeyword(String keyword, Pageable pageab return concertRepository.getConcertItemsByKeyword(keyword, pageable); } - // 자동완성 + // 검색어 자동 완성 public List autoCompleteSearch(String keyword, int start, int end) { return concertSearchRedisTemplate.getAutoCompleteWord(keyword, start, end); }