작성
·
415
0
안녕하세요 제초로님 게시판에서 post api를 구성하던중에 database에 계속 null값이 전송되어 질문 드립니다
☞ bulkCreate를 사용하여 guideContent에 img ( 여러장 ), CourseInfor( 여러 코스들의 정보) 삽입합니다
☞ req 항목들입니다
1. id(PK) 값들은 전부 AutoIncrement입니다
2. req 값들은 전부 DataType 잘 지켜 삽입하였습니다
☞ console.log(req.body, req.imgs, req.courses) 의 값을 출력했을 때의 값입니다 (정상적으로 들어오고 있습니다)
☞ Database에 INSERT하는 과정에서 Contents와 CourseInfor의 값이 Null 값으로 전송되고 있습니다
☞ imgs 테이블의 값은 정상적으로 작동합니다
console에서도 값이 확실히 들어오고 table구성도 잘 했음에도 어디서 왜 null값이 들어오는걸까요..?
● typeScript Document
☞ TypeScript 레벨에서 bulkCreate하는 경우 이러한 타입들을 제일 최상위 모델에 넣어줘야 합니다
( GuideContentModel이 create 되면서 img와 courseInfor가 같이 들어옴 따라서 Content에 삽입했습니다 )
●GuideContentModel
☞ GuideContentModel에 add img와 infor들을 받아서 한 번에 생성해줍니다
여기서 문제가 발생한건 아니지 않을까요 어제부터 계속 잡고 있는데 해결이 안 되네요 ㅎㅎ...