HomeToolsAbout a20k

Return Value

Resolver Return Value

Resolver simply returns a single object with defined fields as properties in the return object

Query vs Mutation

Mutation can return whatever value (e.g. could be boolean, string, return value of query result)

However, Query should return the node/query/entity as a whole as a unit

Arbitrary Resolver Return Value

Regardless of the client's query definition (e.g. marking the field as required), the resolver can define any arbitrary return value

  • e.g. returning undefined when the query requires the field
© VincentVanKoh