Ruby graphql-ruby: Difference between revisions

From wikinotes
No edit summary
Line 52: Line 52:
= Syntax =
= Syntax =
<blockquote>
<blockquote>
== Objects ==
<blockquote>
{{ expand
| Fields with Arguments
|
<source lang="ruby">
class User < GraphQL::Schema::Object
  field :id, Integer    # name, returntype
  field :age, Integer  # name, returntype
end
class MyGraph < GraphQL::Schema::Object
  field :user, User, do |field|
    field.argument(:id, Integer, required: true)
  end
end
</source>
}}
</blockquote><!-- objects -->

Revision as of 21:39, 5 September 2021