-
카테고리
-
세부 분야
모바일 앱 개발
-
해결 여부
미해결
커서 페이지네이션의 경우 마지막 모델이 숫자가 아닌 UUID 값으로 처리할때는 어떻게 되나요?
22.12.22 15:33 작성 조회수 431
-1
마지막 key가 숫자의 경우와 UUID처럼 특정 고유 key의 경우 모두 다음 값을 특정할 수 있을 것 같은데 마지막 key의 데이터가 삭제 되었을때 key가 숫자일때는 문제가 없지만 UUID의 경우 오류가 발생하지 않나요? 그 부분은 어떻게 처리 하게 되나요?
1 2 3 4 5 6
take :4 , 마지막 키: 4 = 5 ,6 이 불러와짐
4 데이터가 삭제 되었어도 문제 없이 5,6 불러와짐.
X B. E. W. H. U
take : 4 마지막키 : W = H, U 불러와짐
W 테이터가 삭제 되었을시 기준값이 없기에 오류가 발생
위 경우입니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
Restaurant Pagination Postman으로 작업해보기
강의실 바로가기
답변을 작성해보세요.
-1
코드팩토리
지식공유자2022.12.22
안녕하세요!
포인트는 ordering에 있습니다.
어떤 조합으로든 order를 만들어서 순서를 필터링하는데 포인트가 있습니다.
"정확히" 바로 다음 값을 가져오는데는 어려움이 있겠지만 한개정도 스킵하는 상황은 만들 수 있을겁니다.
프로그래밍 "실무"는 원래 "완벽한" 환경을 만들어내는것보다 최대한 "많은 예외"를 커버할 수 있는 코드를 작성하는데 포커스를 맞추는게 좋습니다!
감사합니다!
답변 1