초보라서 질문 수준 떨어질 수 있음 양해좀;
파이어스토어에 게시글을 저장해놨는데, 이걸 페이지네이션 하고싶은데 이해가 안되는게
사용자가 예를들어서 40페이지를 눌렀을때 보통 mysql같은데에서는 대충 숫자 계산해서 limit 400, 20 이런식으로 해서 데이터 뿌려주잖아
근데 파이어스토어 이 미친놈들은 400개를 가져와서 거기서 마지막 id값을 챙기고, 그 id값 기준으로 다시 20개를 가져오라는데 이게 맞는거야?
결국은 그냥 처음부터 420개 가져와서 앞에 400개 버리고 20개만 표시하는거랑 뭐가 다름?
궁금한게 파이어스토어에서 제시하는 저 (빨간색글씨) 방법이 클라이언트측에서 400개의 데이터를 실제로 불러오는건지.... 그리고 더 효율적인 방법은 없는지 궁금해
startAt 있는데? - dc App
startAt이 사용 가능한거야? 내가 이해한바로는 startAt으로 특정 값부터 가져오도록은 가능한데 startAt이 단순하게 앞에 데이터 몇개 건너뛸건지에 대한건 아닌거같더라고..... 이것도 내가 id값을 1부터 순차적으로 쌓아올리면서 데이터를 저장했다고 가정하면 사용가능하긴한데, 유저가 게시글을 삭제하면서 중간에 id값이 구멍이 뚫리면 페이지네이션에서 또 결함이 생겨버리고..