ELK (1) 썸네일형 리스트형 [ElasticSearch] Prev, Next 기능 만들기 개요 엘라스틱서치를 사용하는 중 특정 문서의 prev, next로 넘어가는 기능을 만들어야 했다. 내 경우 구분자가 +-1해서 생성한게 아니라서 단순히 다음 구분자를 예상하는 구현이 불가능하다. 더군다나 정렬 상태를 기준으로 prev, next가 바뀐다는 점이 허들을 높였다. 조회순으로 보고있다면 next 버튼을 눌렀을 때 조회순으로 정렬된 문서 기준으로 동작해야 한다는 것이다. 여기저기 찾으면서 알아보니 보통 search_after를 이용하는 것 같았고, 나도 이방법을 사용하기로 했다. 정렬 정보와 현재 문서를 서버가 받고, 그 정보를 기준으로 prev와 next를 찾는 방식이다. 구현 우선 기준이 되는 문서가 필요하다. 문서는 유저가 보고있는 문서이고, prev와 next의 기준이 된다. 생략할 부분.. 이전 1 다음