Skip to content

Commit

Permalink
clarify metafields
Browse files Browse the repository at this point in the history
  • Loading branch information
leebyron committed Apr 16, 2021
1 parent 2992dc7 commit 1fcbbe5
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion spec/Section 3 -- Type System.md
Original file line number Diff line number Diff line change
Expand Up @@ -2088,7 +2088,9 @@ by exactly one possible schema coordinate.

A *schema coordinate* may refer to either a defined or built-in *schema element*.
For example, `String` and `@deprecated(reason:)` are both valid schema
coordinates which refer to built-in schema elements.
coordinates which refer to built-in schema elements. However it must not refer
to a meta-field. For example, `Business.__typename` is *not* a valid
schema coordinate.

Note: A {SchemaCoordinate} is not a definition within a GraphQL {Document}, but
a separate standalone grammar, intended to be used by tools to reference types,
Expand Down

0 comments on commit 1fcbbe5

Please sign in to comment.