我使用 Express-graphql 中间件。我在正文中发送以下请求:
POST /graphql HTTP/1.1
Host: local:8083
Content-Type: application/graphql
Cache-Control: no-cache
Postman-Token: d71a7ea9-5502-d5fe-2e36-0ae49c635a29
{
testing {
pass(id: 1) {
idn
}
}
}
并且有错误
{
"errors": [
{
"message": "Must provide query string."
}
]
}
在 graphql 中,我可以在 URL 中发送更新。
URL 字符串太短。我必须发送更新模型
mutation {
update(id: 2, x1: "zazaza", x2: "zazaza", x3: "zazaza" ...(more more fields)...) {
idn
}
}
我认为它必须在请求正文中。我如何发送“更新”查询或我做错了什么?