我在尝试解析 GraphQL 类型中的字段时遇到问题。所以,在这里我试图find
解决patientQuery
const gqlSchema = makeExecutableSchema({
typeDefs: `
type patientQuery {
find: [String]
findOne: String
}
type Query {
patient: patientQuery
}
type Mutation {
addPost(name: String, title: String, content: String): patientQuery
}
schema {
query: Query
mutation: Mutation
}
`,
resolvers: {
patientQuery: {
find(root, params, context, ast) {
console.log('testing');
return ['title'];
}
}
}
});
但是当我做这样的查询时
{
patient {
find
}
}
我总是得到空
{
"data": {
"patient": null
}
}
那么解析patientQuery
类型内字段的正确方法是什么?