0

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
  }
}

私はいつもnullになります

{
  "data": {
    "patient": null
  }
}

patientQueryでは、型内のフィールドを解決する適切な方法は何ですか?

4

1 に答える 1