我必须在我的架构中声明几个对象模型作为类型和输入。
type Agreement {
id: Int
agmtCategCd: String
agmtSubcategyCd: String
}
input AgreementInput {
id: Int
agmtCategCd: String
agmtSubcategyCd: String
}
如您所见,AgreementInput和Agreement的主体完全相同。
我想避免重复的代码。有没有办法避免这种情况?例如
AgreementInput extends Agreement
或
input AgreementInput = Agreement