小编Sar*_*iju的帖子

是否可以自定义 Hasura 突变/查询错误消息?

 mutation insert {
  insert_ArticleType(objects: {id: 10, name: "test", spaceId: 10, creationDate: ""}) {
    affected_rows
  }
}
Run Code Online (Sandbox Code Playgroud)

当我使用 x-hasura-role 等于“reader-space”(此处“reader-space”角色未配置插入表权限)运行此查询时,我收到如下错误,

 {
  "errors": [
    {
      "extensions": {
        "path": "$",
        "code": "validation-failed"
      },
      "message": "no mutations exist"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,是否可以配置此错误消息?因为在这里,角色没有变异的权限。所以我想从突变中检索出更有意义的信息。是否可以?

hasura graphql-mutation

5
推荐指数
0
解决办法
716
查看次数

标签 统计

graphql-mutation ×1

hasura ×1