[Error handling] 페이지네이션 구현 시 데이터를 DB에서 부분적으로 받아오는게 아닌 전체 데이터를 한꺼번에 받아오던 문제.
Open
Complete
error
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
> ### 어떤 에러인가요?
> 익명 게시판 관련 페이지네이션 구현 시 게시글들을 데이터베이스에서 부분적으로 받아오는게 아닌 한꺼번에 전체 게시글들을 다 받아오던 문제가 있었습니다.
>
>
> ### 에러 핸들링 방법
> .findAll() 문 사용 시 아래와 같이 사용하니 해결되었습니다.
>
> ```js
> Posts.findAll({ offset: 0, limit: 5 });
> // 0번째 데이터부터 시작해서 순차적으로 5개의 데이터만을 받아오는 방법.
> ```
>
> offset 은 여러개의 데이터들 중 어디서부터 시작할것인지 설정해주는 부분이고,
> limit 은 몇개의 데이터를 받아올것인지 설정해주는 부분이었습니다.
>
> ### 에러 핸들링을 위해 참고한 레퍼런스 링크
> [링크](https://sequelize.org/master/manual/model-querying-basics.html#limits-and-pagination)
> 해당 링크는 서버부분 관련 참고할만한 링크이고, 클라이언트 관련 코드는 동우님께서 잘 짜주셨어서 그대로 잘 활용만 했더니 문제가 해결 되었었습니다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.