인프런 커뮤니티 질문&답변

zeler1004님의 프로필 이미지

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

08-04 Nest.js - MySQL 연결

회원가입 API graphql 오류 문의(quiz18 1-2 관련 문의)

해결된 질문

23.06.13 05:31 작성

·

517

0

 안녕하세요! 오류내용 관련해서 질문사항이 있습니다.

새로운 프로젝트로 nestjs를 생성해서 회원가입 create API를 생성하려할때 graphql연결 부문에 있어서 스크린샷 2023-06-13 오전 5.25.51.png위 이미지와 같이 에러가 발생합니다.

위 에러가 GraphQLError: Query root type must be provided.내용에 회원정보를 create하는 root type '@Mutation()'이 있는데도 오류가 나는데 여기서 '@Query()' 를 임의로 만들어 코드를 만들어 놓으면 정상적으로 연결이 완료가 되더라구요.. 조회역할을 하는 Query가 있어야 정상적으로 연결이 되는걸까요? 원리를 알고 싶습니다!

 

⬇️ @Query() 가 비활성화 됐을때 이미지(graphql 에러발생)

스크린샷 2023-06-13 오전 5.28.54.png

 

⬇️ @Query()가 활성화 됐을때 이미지(연결 정상)

스크린샷 2023-06-13 오전 5.29.59.png

답변 1

0

노원두님의 프로필 이미지
노원두
지식공유자

2023. 06. 13. 10:12

안녕하세요! zeler1004님!

graphql에서 가장 기본이 되는 부분이 Query예요!

따라서 시스템이 동작하기 위해서 Mutation은 없어도 되지만, 최소한 1개의 Query는 반드시 있어야 합니다!^^

zeler1004님의 프로필 이미지
zeler1004
질문자

2023. 06. 13. 11:54

감사합니다 !