Exception: GraphQL::FieldNotDefinedError

Inherits:
Error
  • Object
show all
Defined in:
lib/graphql.rb

Overview

This node doesn’t have a field with that name.

Instance Method Summary collapse

Constructor Details

#initialize(node_class, field_name) ⇒ FieldNotDefinedError

Returns a new instance of FieldNotDefinedError.



66
67
68
69
70
# File 'lib/graphql.rb', line 66

def initialize(node_class, field_name)
  class_name = node_class.name
  defined_field_names = node_class.all_fields.keys
  super("#{class_name}##{field_name} was requested, but it isn't defined. Defined fields are: #{defined_field_names}")
end