A query language for your API
타입과 필드 정의
type Query {
me: User
}
type: User {
id: ID
name: String
age: Int
}
각 타입의 필드에 대한 함수 작성도 가능
function Query_me(request) {
return request.auth.user;
}
function User_name(user) {
return user.getName();
}
user name 을 가져오기 위한 쿼리 작성 후 request
query GetUserName {
me {
name
}
}
응답 확인
{
"me": {
"name": "sunoh kim"
}
}