小编Ste*_*rya的帖子

401
推荐指数
21
解决办法
18万
查看次数

如何使用graphQL返回错误数组

如何返回这样的多个错误消息?

"errors": [
  {
    "message": "first error",
    "locations": [
      {
        "line": 2,
        "column": 3
      }
    ],
    "path": [
      "somePath"
    ]
  },
  {
    "message": "second error",
    "locations": [
      {
        "line": 8,
        "column": 9
      }
    ],
    "path": [
      "somePath"
    ]
  },
]
Run Code Online (Sandbox Code Playgroud)

在我的服务器上,如果我这样做throw('an error'),它会返回.

"errors": [
  {
    "message": "an error",
    "locations": [
      {
      }
    ],
    "path": ["somePath"]
  }
]
Run Code Online (Sandbox Code Playgroud)

我想返回查询中所有错误的数组.如何向errors阵列添加多个错误?

node.js hapijs graphql

11
推荐指数
1
解决办法
1718
查看次数