Я определил приведенный ниже запрос в моей схеме GraphQL
type Query {
getShowByName(showSchemaName: String!): String!
}
с соответствующей функцией резольвера, как показано ниже
const resolvers = ()=>({
Query:{
getShowByName: function(args){
console.log("out1"+args);
console.log("out3"+args.showSchemaName);
return "hardcoded return from getShowByName";
},
},
});
На игровой площадке graphql я предоставил следующие входные данные
{
getShowByName(showSchemaName:"input to getShowByName")
}
Площадка graphql предоставляет жестко закодированный возврат из getShowByName в качестве вывода на странице площадки, но в терминале я получаю аргументы как неопределенные. Следовательно, я не могу проанализировать входные данные, поступающие с игровой площадки graphql.
Пожалуйста, помогите мне понять, где я иду не так и как я могу исправить проблему.