Skip to content

Instantly share code, notes, and snippets.

@smoak
Last active March 21, 2018 22:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save smoak/e64655c547d29426b914fa2634159eb6 to your computer and use it in GitHub Desktop.
Save smoak/e64655c547d29426b914fa2634159eb6 to your computer and use it in GitHub Desktop.
query {
user(id: "12345") {
id
}
viewer {
user {
id
}
}
}
defmodule Schema do
object :user do
field :id, non_null(:id)
end
object :viewer do
field :user, :user
end
query do
field :viewer, :viewer do
resolve(&Resolvers.Viewer.resolve/3)
end
field :user, :user do
arg(:id, non_null(:string))
resolve(&Resolvers.User.resolve/3)
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment