0

我正在尝试定义 GraphQL 类型定义。据我了解,一个类必须有一个像类一样命名的类型定义,加上一个附加的Type. 我有一个名为 的类CourseType,它引导我进行这种类型定义:

应用程序/graphql/types/course_type_type.rb

module Types
  class CourseTypeType < Types::BaseObject
    field :id, ID, null: false
    field :title, String, null: true
  end
end

当我尝试打开 GraphiQL 站点时,我在 rails 控制台中看到以下错误:

Unhandled to_type_name input: {:Types=>Types::CourseTypeType} (Hash)

我认为问题的出现是因为类名以 结尾Type,因为我有另一个类Course,其类型定义名为CourseType,它工作正常。

我在 Google 上没有找到任何类似的错误或文档。我该如何正确地写这个?谢谢你。

4

0 回答 0