~오늘의 수강 과목~
1. Node.js 숙련 2주차 (이용우 튜터님)
게시판 기능을 구현하는 중인데 api 테스트를 하다가 Posts 작성 부분에서 막혔다.
리퀘스트를 작성하고 send 버튼을 누르면 서버가 끊겼다.
터미널을 확인해보니
Argument `password` is missing.
이라는 메세지가 나왔다.
schema.prisma 파일의 Posts model 부분에서는 password를 설정해놨는데, api 테스트를 할 때 리퀘스트 json 부분에 title, content만 적어서 보낸 것이 원인으로 보였다.
그래서 schema.prisma 파일의 Posts model 부분으로 가서 password를 삭제 후 저장했으나 계속 같은 상태였다.
다들 감이 오셨는지...
schema.prisma을 수정한 뒤에는 꼭!
npx prisma db push
명령어를 통해 db를 연동시켜주고 다시 생성해야한다.
기본적인 부분임에도 놓쳐서 꽤 오래 헤맸다🥹
'⌨️ > Node.js' 카테고리의 다른 글
[Node.js] 테스트 코드 (Test Code), Jest 테스팅 프레임워크 (0) | 2024.02.28 |
---|---|
[Node.js] bcrypt 함수로 암호화하기 (1) | 2024.02.06 |
[Node.js] MongoDB, Mongoose, schema, model 정리 (1) | 2024.01.28 |
[Node.js] express, module, router, req/res, api 정리 (0) | 2024.01.26 |
[Node.js] listen EADDRINUSE: address already in use 에러 (1) | 2024.01.25 |