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ライブラリを使用しています。