GraphQL Apollo:变量$ bool获得无效值“ false”;预期类型为Boolean;布尔值不能表示非布尔值:“ false”

时间:2019-08-03 04:39:28

标签: reactjs graphql apollo react-apollo

我的GQL突变包含以下架构:

    $title: String!
    $body: String
    $bool: Boolean!

但是我不能让它传递突变中的布尔值。我确保变量是正确的,这样$ bool = false。然而,似乎某处发生了字符串转换。我对这个看似简单的问题不知所措。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,即使我的代码中没有.toString(),我在查询变量上确实有模板文字,这使变量变成了字符串。删除模板文字即可解决问题。