首页 > 解决方案 > Flutter:GraphQLError:uuid 类型的输入语法无效:“”

问题描述

我是 GraphQL 和 Hasura 的新手。我正在获取一个 firebase 用户 JWT 并将其传递给 Hasura GraphQL 端点,但我收到了错误消息

GTMSessionFetcher invoking fetch callbacks, data {length = 3322, bytes = 0x7b0a2020 22616363 6573735f 746f6b65 ... 31303535 220a7d0a }, error (null)


 flutter: OperationException(linkException: null, graphqlErrors: [GraphQLError(message: invalid input syntax for type uuid: "", locations: null, path: null, extensions: {path: $.selectionSet.insert_member_one.args.object, code: data-exception})])

标签: firebasefluttergraphqlhasura

解决方案


您收到此错误是因为URL传入的初始化graphql client错误或包含特殊字符。尝试使用

Uri.Parse('YOUR_URL_HERE)

在 GraphQLClient()


推荐阅读