Ввод Graphql расширяет тип - PullRequest
       11

Ввод Graphql расширяет тип

0 голосов
/ 24 апреля 2018

Я должен объявить в моей схеме несколько объектных моделей как тип и как ввод.

type Agreement {
    id: Int
    agmtCategCd: String
    agmtSubcategyCd: String
}

input AgreementInput {
    id: Int
    agmtCategCd: String
    agmtSubcategyCd: String
}

Как видите, тело Соглашения и Соглашения в точности совпадают.

Я хочу избежать дублирования кода. Есть ли способ избежать этого? например

AgreementInput extends Agreement

или

input AgreementInput  = Agreement
...