Как установить директивы по умолчанию для полей с кратными значениями - PullRequest
0 голосов
/ 19 сентября 2018

Допустим, моя схема graphQl выглядит следующим образом:

type Query {
  info: String! @doStuff
  name: String! @doStuff
  id: Int @doStuff
}

directive @doStuff
on FIELD_DEFINITION

Теперь в действительности схема, над которой я работаю, содержит много полей, поэтому обходить директиву перед каждым полемподвержен ошибкам и не СУХОЙ.

Есть ли способ, которым я могу сделать что-то вроде этого, чтобы установить директиву поверх целых типов или что-то подобное:

type Query @doStuff {
  info: String!
  name: String!
  id: Int
}
...