Ruby graphql-ruby: Difference between revisions
From wikinotes
Line 58: | Line 58: | ||
}} | }} | ||
</blockquote><!-- objects --> | </blockquote><!-- objects --> | ||
Revision as of 20:59, 5 September 2021
graphql gem for ruby.
TODO:
needs revisiting
Documentation
wiki graphql docs https://graphql-ruby.org/guides API docs https://graphql-ruby.org/api-doc/1.12.8/ github https://github.com/rmosolgo/graphql-ruby homepage https://graphql-ruby.org/
Notes
graphql-ruby basics graphql-ruby fields graphql-ruby mutations graphql-ruby connections
Syntax
Objects
Fields with Arguments
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