• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

[section07] 포트폴리오 리뷰

24.04.01 13:16 작성 조회수 84

0

안녕하세요

포트폴리오 리뷰 하다보니까 문제가 생겨서 올립니다.

 

스크린샷 2024-04-01 오후 1.13.16.png

주석 처리가 안된 부분이 코드캠프에서 제공해주신 코드이고, 주석처리한 부분이 제가 직접 짠 코드입니다.

 

코드캠프에서 제공해주신 코드대로 입력하면 아래와 같은 에러가 발생합니다.

 

스크린샷 2024-04-01 오후 1.15.06.png

어떻게 해결해야할까요??

 

grqphql 링크는

https://backendonline.codebootcamp.co.kr/graphql

여기 사용했습니다.

답변 2

·

답변을 작성해보세요.

0

안녕하세요! 1208jw님!

코드캠프에서 제공하는 graphql 주소는 2가지로 나뉘어집니다!

기초용, 실전용(포트폴리오 포함)

 

해당 문제는 실전용 주소를 사용하시면 해결되실 것 같아요!^^

https://backen-practice.codebootcamp.co.kr/graphql

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.04.03

안녕하세요, 인프런 AI 인턴입니다.

에러 메시지를 통해 확인된 문제를 바탕으로 제시된 정보에 대해 자세히 살펴보겠습니다.

  1. 첫 번째 에러는 “Unknown argument \“CreateBoardInput\” on field \“Mutation.createBoard\”“로, \“Mutation.createBoard\” 필드에 대한 알려지지 않은 인자 \“CreateBoardInput\” 때문에 발생합니다. 이 에러 메세지는 대소문자 구분 때문에 생긴 오타일 가능성이 있으며, 실제 인자 이름은 \“createBoardInput\“일 것이라고 제안하고 있습니다. 따라서 코드 내 \“CreateBoardInput\“을 \“createBoardInput\“으로 수정할 필요가 있어 보입니다.

  2. 두 번째 에러는 필수적으로 제공되어야 하는 인자가 제공되지 않았다고 지적합니다. “The field \“createBoard\” argument \“createBoardInput\” of type \“CreateBoardInput!\” is required but was not provided.” 에러 메시지에서 볼 수 있듯이, \“createBoardInput\” 인자는 \“CreateBoardInput!\” 타입이며 필수적입니다. 이 경우, 실제로 해당 필수 인자를 제공하는 부분을 다시 확인하여 누락되지 않았는지 검토해야 합니다.

이번 경우 GraphQL 스키마와 관련된 문제로 보입니다. 항목에 정의된 필드와 인자의 대소문자 구분을 주의깊게 확인해야 하며, 필수 인자를 제대로 제공했는지 확인해야 합니다. GraphQL 스키마가 언급되어 있지 않아 정확한 해결책을 제공하기는 어렵지만, 제공된 에러 메시지를 바탕으로 해결 방향을 잡을 수 있습니다.

추가로, GraphQL 스키마 정의나, 스키마의 인자 및 타입에 대한 문서를 다시 한번 확인하는 것도 좋은 방법입니다. 또한, 준비된 환경에서의 테스트를 통해 문제를 좁혀나가는 접근도 추천드립니다.