GraphQL 유형이 있고 많은 필드를 포함한다고 가정합니다. 모든 필드의 이름을 포함하는 긴 쿼리를 작성하지 않고 모든 필드를 쿼리하는 방법은 무엇입니까?
예를 들어, 다음 필드가있는 경우 :
public function fields()
{
return [
'id' => [
'type' => Type::nonNull(Type::string()),
'description' => 'The id of the user'
],
'username' => [
'type' => Type::string(),
'description' => 'The email of user'
],
'count' => [
'type' => Type::int(),
'description' => 'login count for the user'
]
];
}
모든 필드를 쿼리하려면 일반적으로 쿼리는 다음과 같습니다.
FetchUsers{users(id:"2"){id,username,count}}
그러나 다음과 같이 모든 필드를 작성하지 않고도 동일한 결과를 얻을 수있는 방법을 원합니다.
FetchUsers{users(id:"2"){*}}
//or
FetchUsers{users(id:"2")}
GraphQL에서 이것을 수행하는 방법이 있습니까?
내가 사용하고 Folkloreatelier / laravel-graphql 라이브러리를.