반응형
거창한건 아니고 내가 보려 만드는 에러 해결법...
기존에 디비 커넥션을 걷어내고 prisma로 마이그레이션 하고 있는 와중에 트랜잭션 처리를 해야되는 상황에 처했다.
try,catch,finally로 다 컨트롤 해줘야되던 기존 방식과는 달리 $transaction 함수 하나만 쓰면 되길래 참 편하구나 하고
기존 쿼리를 배열에 넣고 해당 배열을 $transaction 함수에 파라미터로 넘겨주었다. 그랬더니
에러가 났다. 한참 공식문서 뒤적거리다보니 문제를 발견했는데
이렇게 prisma 객체 안에 넣어서 배열에 넣어야 됐는데 나는 그냥 쿼리 문자열을 배열로 넣어서 안됐던 것이였다.
조금만 생각해도 바로 알텐데 참으로 바보 같이 행동해 얻은 에러였다...
반응형
'frontend > NextJS' 카테고리의 다른 글
[Prisma] NextJS Prisma Error: EPERM: operation not permitted, unlink 'node_modules\.prisma\client\query_engine-windows.dll.node' 해결 (0) | 2023.10.27 |
---|---|
[NextJS] NextJS 프로젝트 Vercel로 배포하기 (0) | 2023.09.11 |