该查询在graphiql中有效,但在postman中无效。
真的没有太多的话要说,这是自我解释,但我必须散装这与更多的文字,因为所以不会让我张贴的问题,否则。
在golang gql上运行
查询
mutation CreateAnswer($answer: NewAnswer!) {
createAnswer(input: $answer) {
id
key
value
}
}
变数
{
"answer": {
"key": "this3",
"value": "that"
}
}
Postman 错误:
{
"errors": [
{
"message": "no operation provided",
"extensions": {
"code": "GRAPHQL_VALIDATION_FAILED"
}
}
],
"data": null
}
1条答案
按热度按时间x6h2sr281#
您需要将http方法设置为POST。
即使所有graphql查询都是POST,它也不会自动设置此设置。