Я должен объявить в моей схеме несколько объектных моделей как тип и как ввод.
type Agreement {
id: Int
agmtCategCd: String
agmtSubcategyCd: String
}
input AgreementInput {
id: Int
agmtCategCd: String
agmtSubcategyCd: String
}
Как видите, тело Соглашения и Соглашения в точности совпадают.
Я хочу избежать дублирования кода. Есть ли способ избежать этого? например
AgreementInput extends Agreement
или
input AgreementInput = Agreement