Apollo GraphQL变异(对象参数)

Apollo GraphQL变异(对象参数),graphql,apollo-server,apollostack,Graphql,Apollo Server,Apollostack,所以,我正试图设计我的阿波罗服务器。我想用一个对象作为参数创建一个变异 以下是我的模式的一个片段,不知何故导致了问题: 我认为它在语法上是正确的,但我遇到了这个错误: {“errors”:[{“message”:“Expected Input type.”}]}您必须将Input\u对象声明为输入类型: input INPUT_OBJECT { field1: String, # etc. } 谢谢你是个救生员。@helfer我可以给输入对象下两个定义吗?一个类型和另一个输入名称相同

所以,我正试图设计我的阿波罗服务器。我想用一个对象作为参数创建一个变异

以下是我的模式的一个片段,不知何故导致了问题:

我认为它在语法上是正确的,但我遇到了这个错误:


{“errors”:[{“message”:“Expected Input type.”}]}

您必须将Input\u对象声明为输入类型:

input INPUT_OBJECT {
  field1: String,
  # etc.
}

谢谢你是个救生员。@helfer我可以给输入对象下两个定义吗?一个
类型
和另一个
输入
名称相同(如果我也想查询)?或者我应该声明一个用于查询,另一个用于变异?