GraphQL Ruby'找到重复类型定义'错误

时间:2019-02-06 11:35:56

标签: ruby-on-rails ruby graphql graphql-ruby

我正在尝试使用变量更新突变并收到此类错误:

  

在“输入”字段中找到名称“ SignInInput”的重复类型定义   SignInInput.signInInput'

我的突变代码:

module Mutations
  class SignIn < BaseMutation
    description 'User sign in'

    argument :signInInput, Inputs::SignInInput, as: :sign_in_input, required: true

    field :token, String, null: false

    def resolve(sign_in_input:)
      ...
    end
  end
end

我的自定义输入代码:

module Inputs
  class SignInInput < Types::BaseInputObject
    description "Attributes for user sign in"

    argument :email, String, "User email", required: true
    argument :password, String, "User password", required: true
  end
end

我的查询:

enter image description here

此奇怪错误的原因是什么?我只有一次定义了此类。

0 个答案:

没有答案