- 사진
- k-디지털트레이닝
- 650d
- 도쿄
- 대만여행
- 여행
- 우리fis아카데미
- 맛집
- Python
- 해리포터
- 전주
- CS231n
- 건담
- 축복렌즈
- 대만
- 군산
- 글로벌소프트웨어캠퍼스
- 수요미식회
- SQL
- 제주도
- ai_엔지니어링
- 우리에프아이에스
- 17-55
- 우리fisa
- 카페
- fdr-x3000
- 축복이
- 오사카
- 전시
- 시청
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Today
- Total
브렌쏭의 Veritas_Garage
2020420, 문제해결 본문
docker up 시켜보니 provider error와 type error가 발생되고있는데, 혹시 해결 되셨을까요? 만약 해결이 되지않으셨다면, 의존성 주입을 해주게되면 해당 module에 꼭 추가를 해주셔야하시고, args에 배열로 작성하고 싶은경우 uploadFileMany 처럼 타입지정을 따로 해주셔야합니다! 한번 더 확인해보시고 수정해주시면 에러가 발생하지 않을것 같습니다!
이미지테이블 구현 과제는 product 부분과 board 부분에서 어느 부분이 이미지 테이블 구현 과제 부분인지 잘 분간이 가지않아서 product 부분을 이번과제로 보고 확인해보니 create부터 제대로 이루어지지 않는것같습니다. createProduct 할때 image를 같이 넣어서 create를 하는데 DB를 저장할때 productData table 에 productID가 제대로 들어오지 않아서 별개로 저장이 되고있습니다. 이부분 한번 더 확인해보시고 수정해주시고 update 부분도 다시 한번 확인해주세요!
추가로 boardImage 부분에서는 이번과제로 본다면 업데이트 하는 로직을 그냥 삭제하는 로직으로만 만드신것같은데 과제 노션을 한번 더 확인해보시고 상품 id와 일치하는 데이터는 모두 삭제되고 다시 새로운 이미지로 생성되는 업데이트 API로 만들어주시면 되십니다!
- docker up 시켜보니 provider error와 type error가 발생되고있는데, 혹시 해결 되셨을까요? 만약 해결이 되지않으셨다면, 의존성 주입을 해주게되면 해당 module에 꼭 추가를 해주셔야하시고,
- args에 배열로 작성하고 싶은경우 uploadFileMany 처럼 타입지정을 따로 해주셔야합니다! 한번 더 확인해보시고 수정해주시면 에러가 발생하지 않을것 같습니다!
- product 부분을 확인해보니 create부터 제대로 이루어지지 않는것같습니다. createProduct 할때 image를 같이 넣어서 create를 하는데 DB를 저장할때 productData table 에 productID가 제대로 들어오지 않아서 별개로 저장이 되고있습니다.
- update 부분도 다시 한번 확인해주세요!
- 추가로 boardImage 부분에서는 이번과제로 본다면 업데이트 하는 로직을 그냥 삭제하는 로직으로만 만드신것같은데 상품 id와 일치하는 데이터는 모두 삭제되고 다시 새로운 이미지로 생성되는 업데이트 API로 만들어주시면 되십니다!
문제가 참 많구나.
1. provider error와 type error || args에 배열로 작성하고 싶은경우
@Mutation(() => [ProductData])
createProductData(
@Args('productId') productId: string,
@Args({ name: 'images', type: () => [String] }) images: string[],
) {}
아규먼트에 잘 써넣어줘야한다.
@Args({ name: 'images', type: () => \[String\] }) images: string\[\],
이 부분이다.
2. createProduct 할때 image를 같이 넣어야하는 오류
순전히 내 잘못이었다.
3. 상품 id와 일치하는 데이터는 모두 삭제되고 다시 새로운 이미지로 생성되는 업데이트 API
게시판 이미지 업로드의 경우는 너무 옛날에 만들어둬서 업데이트가 필요했다.
'[Project_하다] > [TroubleShoot_문제해결]' 카테고리의 다른 글
RSS 피드를 사용하여 Github 프론트 페이지 자동 업데이트 (1) | 2024.10.17 |
---|---|
[Continue] 로컬에서 작동하는 AI (0) | 2024.08.06 |
MySQL && ELK #has not received any packets from the server (0) | 2022.04.24 |
Cannot return null.... (0) | 2022.04.18 |
나는 나는 무얼 놓쳤나 #20220411 (0) | 2022.04.12 |
Doesn't have default value.. (0) | 2022.04.11 |
Incorrect table definition; (0) | 2022.04.11 |