FIELD 和 FIELD_DEFINITION 中指令的区别和示例
Difference and example of Directives in FIELD and FIELD_DEFINITION
和标题一样,我知道区别在于指令的位置,但我的问题是是否存在其他区别?还是优势?
FIELD
指令用于客户端。
query {
someField @someDirective
}
服务器端使用了 FIELD_DEFINITION
指令。
type Query {
someField: String @someDirective
}
服务器端指令会影响架构的初始创建方式。客户端指令修改单个操作的执行方式。
和标题一样,我知道区别在于指令的位置,但我的问题是是否存在其他区别?还是优势?
FIELD
指令用于客户端。
query {
someField @someDirective
}
服务器端使用了 FIELD_DEFINITION
指令。
type Query {
someField: String @someDirective
}
服务器端指令会影响架构的初始创建方式。客户端指令修改单个操作的执行方式。