선생님 안녕하세요
267
작성한 질문수 36
Interceptors의 사용 예제로써
Transaction 처리를할때도 사용할수 있을까요 ?

이 사진은 PostgreSQL 과 Node.js의 모듈을 연결해주는 인터페이스인 pg 인데요
pg의 공식문서의 Transaction처리를 보고나서 사용하려고 보니 Transaction처리를 해줘야하는 API가 늘어날수록 client.query("BEGIN"), COMMIT, ROLLBACK과 같은 코드가 중복되며 BEGIN과 COMMIT사이에 저희가 실제 실행을 원하는 쿼리를 놓게되는데요
이게 Interceptors로 처리가 가능할것같은데 맞는생각일까요?
답변 1
0
interceptors로 처리하려면 interceptors와 controller, service간의 client 객체 공유가 가능해야 합니다.
저는 데이터 공유를 해본적이 없지만 할 수 있다면 가능할 것 같긴 한데요. 만약 데이터 공유가 안 된다면 어려울 것 같습니다.
강의자료는 어디서 다운받나요?
0
141
4
질문 있습니다.
0
315
3
코드 편집기 확장 프로그램
0
220
2
(질문)비밀 저장소에 접근하기 위한 인증 정보는 로컬 .env에 저장하는지?
0
161
2
(질문)외부 저장소를 통한 환경변수 불러오기 비동기 질문
0
177
3
로그인을 해도 LoggedInGuard쪽에서 false값이 나옵니다.
0
161
2
로그인방법이 고민됩니다.
0
197
2
yarn seed 명령어 실행 시 데이터 삽입 안됨
0
305
4
yarn run db:create 시에 발생하는 데코레이터 오류
0
247
2
npm run db:create 시에 발생하는 decorating 오류
0
245
2
RxJS 디버깅 질문 있습니다.
0
198
3
CacheManager에 대해 질문 있습니다.
0
184
2
로깅은 어떻게 하는게 효율적일까요?
0
237
1
CORS 질문 있습니다.
0
425
2
쿠키 옵션에 대해서 질문 있습니다.
0
188
2
로그아웃 요청이 403 forbidden 에러가 나는데 왜그런걸까요??
0
458
1
401 unauthorized문제
0
304
1
가드의 장점에 대해서 질문이 있습니다.
0
232
1
로그 관리에 대해 질문 있습니다.
0
254
2
CORS 에러 질문 있습니다.
0
328
2
배포 환경 DB 연결 질문 있습니다.
0
417
2
socket io 미 연결 문제 (nest & flutter)
1
1166
3
no elements in sequence 에러 관해서 질문이 있습니다.
0
462
1
start:dev-backup으로 돌리면 핫 리로딩이 되요 정상인가요?
0
324
1





