Directives
@deprecated
We’re overhauling Dgraph’s docs to make them clearer and more approachable. If you notice any issues during this transition or have suggestions, please let us know.
The @deprecated
directive allows you to tag the schema definition of a field
or enum value as deprecated with an optional reason.
When you use the @deprecated
directive, GraphQL users can deprecate their use
of the deprecated field or enum
value. Most GraphQL tools and clients will
pick up this notification and give you a warning if you try to use a deprecated
field.
Example
For example, to mark oldField
in the schema as deprecated:
Was this page helpful?