Packages

The extension for building GraphQL APIs with Ash

Current section

Files

Jump to
ash_graphql documentation how_to use-json-with-graphql.md
Raw

documentation/how_to/use-json-with-graphql.md

# Use JSON with Graphql
AshGraphql provides two json types that may be used. They are the same except for how the type is serialized in responses.
- `:json_string` - serializes the json to a string, e.g `"{\"foo\":1}"`
- `:json` - leaves the json as an object, e.g `{foo: 1}`
By default, `:json_string` is used. The configuration for this is (uncharacteristically) placed in application config, for example:
```elixir
config :ash_graphql, :json_type, :json
```