일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- programmers
- cloud run
- 사이버보안
- node.js
- 스프링 배치
- nodejs
- 프로그래머스
- 웹보안
- hackctf
- 리버싱
- 네트워크
- Python
- pwnable.xyz
- webhacking.kr
- 파이썬
- gcp
- sequelize
- gcp cloud build
- spring Batch
- docker
- Batch
- 회고
- 웹해킹
- 포너블
- Baekjoon
- kotest
- 보안
- 백준
- 시스템 해킹
- gcp ci/cd
Archives
목록sequelize count (1)
uju's Tech
[Node.js/Sequelize] group by를 이용하여 상태별로 count 출력 - 개발 회고
개발 진행 중 1 to many의 관계를 갖는 두 db에서 동시에 데이터를 가져와야 하는 일이 발생하였다. 그냥 join을 사용하면 되지 않아? 라는 생각이 떠올라 sequelize의 include를 사용하여 개발을 진행하였으나 원하는 결과대로 출력되지 않았다. 현재 상황을 피드백해보면 creator 테이블에서 전체 데이터를 뽑아오고 emoticonPack 테이블에서 status 을 종류별 개수로 뽑아와야한다. status 칼럼은 3가지 enum으로 할당되어 있어 해당 creator가 어떠한 status를 가지고 있는지 각각 개수를 보여주어야한다. 처음에 시도했던 것은 join과 group by 를 이용하는 것이었다. creators = await Creator.findAll({ attributes: {..
Node
2020. 7. 16. 00:52