GraphQL文本类型无效参数

时间:2016-12-30 15:26:14

标签: graphql

使用scaphold.io API中定义的Text类型,我试图在content类型为"文字"的情况下进行以下变异,但我和#39; m收到以下错误:" BadRequestError:输入值无效。" 有谁知道为什么会这样?当内容类型为字符串时,它可以工作。

mutation {
   createPost (input: {
      content: "d"
   }) 
   {
      changedPost {
         content
      }
   }
}

1 个答案:

答案 0 :(得分:0)

我假设您的Text类型不是标量类型,这意味着您无法输入标量值" d"进入输入。

对于具有特定字段的文本类型,您的输入可能如下所示:

input: {
    content: {
        body: "d"
    }
}

鉴于body是Text类型的字段。希望这有帮助!