I have started working on GraphQL.My schema contains one list item too.
Following is the code of my schema:
var userType = new graphql.GraphQLObjectType({
name: 'user',
fields: function () {
return {
_id: {
type: graphql.GraphQLID
},
name: {
type: graphql.GraphQLString
},
age: {
type: graphql.GraphQLString
},
degrees:[
{type:graphql.GraphQLList}
]
}
}
});
AND the query is as follows:
var QueryType = new graphql.GraphQLObjectType({
name: 'Query',
fields: () => ({
userArr: {
type: new graphql.GraphQLList(userType),
args:{
degrees:{type:new graphql.GraphQLList(userType)}
},
resolve: function(source, args) {
console.log(args);
resolve(args);
}
}
})
})
Basically i need to post the array from client graphql query and have to define query accordingly which i am unable to achieve. Any suggestions because i can't find any help over this issue..
