-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
몽구스 productModel.create() 실행시 undefined를 반환합니다
20.10.27 00:29 작성 조회수 226
0
안녕하세요 강사님. 현재 섹션3 듣고있습니다.
다른 게 아니라 포스트맨으로 아무리 데이터를 보내봐도 createdProduct는 undefined값만 가지고, 실제 db에는 저장이 되지 않습니다. 이거저거 찾아봤지만 원인은 잘 모르겠습니다. 몽고db는 처음 써봐서 그쪽 문제가 아닌가 싶은데 해결법이 있을까요?
아래에 제 코드와 실행결과 첨부하겠습니다.
감사합니다.
---Code---
---요청---
---결과---
답변을 작성해보세요.
1
John Ahn
지식공유자2020.10.28
데구리님 안녕하세요 !
혹시 console.log('req.body', req.body) 해주실수 있을까요 ?
server.js 에서
app.use(express.json());
이부분을 넣어주셨나요 ~ ?
0
데구리
질문자2020.10.28
해결되었습니다! req.body가 undefined길래 코드를 보니 server.js에서
app.use(express.json()); 를
app.use('/api/products', productRoutes); 보다 늦게 써줘서 그런거였습니다 ㅜㅜ
감사합니다!
답변 2