
1. 상황별로 받을 수 있게 하면 안될까? (상황) 모든 게시물들을 불러올 수 있는 API는 [GET] /api/posts/ 이다. 여기서 조건이 있다. 조건1: 게시글이 중복으로 나타내지 않는다 조건2: 한 페이지당 20개 단위로 조건3: 최신글이 먼저 나오도록 조건3은 order by 로 하면 될 것 같고 조건1, 조건2 를 페이지네이션으로 구현하기로 했다. 페이지네이션은 page와 pageSize로 구성되어있으며, 한 페이지당 보여줄 수 있는 게시물의 수를 제한시키는 것이다. 그리고 페이지별로 게시물의 수가 다르게 나타나야한다. 페이지네이션은 게시글 목록에서 페이징을 나타낼 수도 있지만, 스크롤을 내릴 때마다 글들이 계속 랜더링되는 것도 해당한다. 아래는 페이지네이션의 예시이다. 마우스를 스크롤 내..

database: mysql - 엔티티 컬럼 길이 조정 export class Posts { @PrimaryGeneratedColumn({ type: 'int', name: 'postId', comment: '게시글 아이디' }) postId: number; // 글자수 20자 제한 @Column({ name: 'title', length: 20, comment:'게시글 제목' }) title: string; // 글자수 200자 제한 @Column({ name: 'content', length: 200, comment: '게시글 본문' }) content: string; } https://orkhan.gitbook.io/typeorm/docs/entities Entities - typeorm int, ..

AWS RDS 타임존 바꾸기 아래 글 작성하신분 짱짱짱 정말 감사합니다. 해결책) [AWS] RDS timezone 변경 RDS : AWS Aurora현재 시간 : 2022-01-21 오후 4시10분DB연결 > 현재 DB시간 확인 대한민국 시간대는 UTC +9:00이므로 현재 한국 시간의 9시간 전 시간으로 뜸RDS > 클러스터 선택 > 구성 탭 > DB 클러스트 파라미 velog.io 상황 typeorm group by 로직을 짜다가 에러가 발생했다. 내가 생각한 MySQL 쿼리문 의미: 금일에 방문한 유저들의 나이(age)를 집계 select date_format(histories.connectTime, '%Y-%m-%d') as date, age, count(*) from histories join..
- Total
- Today
- Yesterday
- 스마트폰중독
- vscode
- 개발용어
- MongoDB
- 참고
- typeORM
- Nest.js
- RDBMS
- IT용어
- Mongoose
- OS
- git
- 한달독서
- 디지털디톡스
- nestjs jest
- TypeScript
- gem
- nestjs
- 바이트디그리
- 클린아키텍쳐
- 한달어스
- Jekyll
- 나도 할 수 있다
- node.js
- jest
- 미완
- TDD
- MySQL
- 습관개선
- 갓생살자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |