在GraphQL schema language 中,输入对象看上去和常规对象一模一样,除了关键字是input而不是type:
input ReviewInput{stars:Int!commentary:String}
你可以像这样在变更(mutation)中使用输入对象类型:
输入对象类型上的字段本身也可以指代输入对象类型,但是你不能在你的 schema 混淆输入和输出类型。输入对象类型的字段当然也不能拥有参数。