Skip to content

Commit b65eb31

Browse files
leebyronmagicmark
authored andcommitted
clarify metafields
1 parent e5a2092 commit b65eb31

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

spec/Section 3 -- Type System.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2186,7 +2186,9 @@ by exactly one possible schema coordinate.
21862186

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

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

0 commit comments

Comments
 (0)