일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Python
- 스프링 배치
- 웹보안
- 백준
- gcp ci/cd
- pwnable.xyz
- kotest
- gcp
- webhacking.kr
- nodejs
- 시스템 해킹
- Batch
- sequelize
- docker
- 회고
- spring Batch
- 파이썬
- 리버싱
- 보안
- 포너블
- cloud run
- 사이버보안
- gcp cloud build
- 프로그래머스
- programmers
- hackctf
- Baekjoon
- 네트워크
- node.js
- 웹해킹
Archives
목록sequelize groupby (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