我有一个输入类型,我想在多个突变中使用。从一种突变到另一种突变的使用之间的唯一区别是其字段的强制属性。
例如,假设我在创建突变中使用了以下输入类型:
input ObjectInput {
name: String!
description: String!
}
和字段都是必填项name
。description
如果我想在另一个description
可选的突变中使用相同的输入类型怎么办?我真的必须创建另一种输入类型来消除字段的强制属性吗?
我有一个输入类型,我想在多个突变中使用。从一种突变到另一种突变的使用之间的唯一区别是其字段的强制属性。
例如,假设我在创建突变中使用了以下输入类型:
input ObjectInput {
name: String!
description: String!
}
和字段都是必填项name
。description
如果我想在另一个description
可选的突变中使用相同的输入类型怎么办?我真的必须创建另一种输入类型来消除字段的强制属性吗?