🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

lastId 질문

22.02.16 23:33 작성 조회수 89

0

안녕하세요 제로초님 강의를 계속 반복해서 보고있는데..
lastId를 통해 서버에서 조회해서 값을 보내주는 로직은 이해하였습니다! 그런데 문득 궁금한것이 조회하였을때 lastId에 해당하는 게시물이 db에 삭제된 경우 어떻게 처리를 해주어야 할지 감이 안잡힙니다.
여러 사용자가 있는 사이트인경우 흔히 일어날수 있는 경우일거같은데 .. 답이 떠오르지가 않네요 ㅠㅠ

답변 1

답변을 작성해보세요.

0

lastId 게시물이 삭제되었더라도 그 아이디 다음 10개를 가져오는 것이므로 상관 없습니다.

10번 게시물이 삭제되었어도 11~20번 가져오면 됩니다.

박재호님의 프로필

박재호

질문자

2022.02.17

네 백엔드 쪽 강의에서 말씀해주셧던 부분이군요 놓쳤었네요 ㅠㅠ 그런데 특정 ID (last id) 이후에 10개 가져오는건데 이 특정 ID를 db에서 찾지 못하면 어떻게 이 다음 10개를 찾을수 있는것인가요??  

id가 index number 형식으로 되어있다면 해당 id의 게시물이 삭제되어도 id값으로 다음 10개를 특정할수 있다는건 이해되었습니다

그렇다면 lastId의 사용되는 id값은 index number으로 사용 되어져야하는것이고 string id는 사용이 안되는거네요!?

mongodb의 objectId처럼 문자열이지만 정렬/비교가 가능한 것들이 있습니다.

채널톡 아이콘