typegraphql (1) # GraphQL/TypeGraphQL [TypeGraphQL] 기본 자료형과 @ObjectType 오브젝트 타입 ObjectType은 GraphQL에서 데이터 객체를 표현하는 단위이며, 데이터베이스로 비유하면 Relation의 개념에 가깝습니다. ObjectType은 서로다른 ObjectType와 관계를 맺을 수 있기 때문에, 수 많은 오브젝트 타입들이 엉키고설키면 마치 그래프와 같은 모양새가 나오게 됩니다. GraphQL이라는 이름이 붙은 이유도 이와 비슷할 것 입니다. @ObjectType 클래스 위에 @ObjectType() 데코레이터를 붙이면 클래스를 ObjectType으로 만들 수 있습니다. 마찬가지로 필드 위에 @Field() 데코레이터를 붙이면 Field of ObjectType로 만들 수 있습니다. 아래의 SDL을 클래스로 표현하면 다음과 같습니다. type Book { title: S.. 2020. 6. 8. 18:48 이전 1 다음