GraphQL错误:浮动类型的可变价格用于位置8

GraphQL错误:浮动类型的可变价格用于位置8,graphql,nuxt.js,vue-apollo,hasura,Graphql,Nuxt.js,Vue Apollo,Hasura,从Apollo向Hasura GraphQL发送数据时出错: 错误:GraphQL错误:在位置中使用浮动类型的可变价格 期望浮动8 这是我在nuxt js中的代码 import gql from 'graphql-tag'; const insert = gql` mutation insert_test_float($price:Float){ insert_test_float(objects: {price: $price}) { affected_rows } } s

从Apollo向Hasura GraphQL发送数据时出错:

错误:GraphQL错误:在位置中使用浮动类型的可变价格 期望浮动8

这是我在nuxt js中的代码

import gql from 'graphql-tag';

const insert = gql`
mutation insert_test_float($price:Float){
  insert_test_float(objects: {price: $price}) {
    affected_rows
  }
}

save() {
  const price =  this.frm.price
  this.$apollo
    .mutate({
      mutation: insert, //require('~/apollo/mutations/test'),
      variables: {
        price: this.frm.price
      }
    })
    .then((rs) => {
      console.log(rs)
    })
    .catch((er) => {
      console.log(er)
    })
}
您应该使用float8作为变量类型,而不是错误指示的Float