0

我已经创建了一个模式并在其中测试了查询(通过向 HTTP 端点发出 GET 请求作为数据源),它工作正常。但是,对 HTTP 端点的任何突变(包含 POST/PUT/PATCH/DELETE 请求)都不会将请求负载中的值发送到服务器。

这是我从 AppSync 控制台运行的 GraphQL 突变 -

mutation MyMutation {
createMain(input: {displayName: "test user", firstName: "test", id: 0, lastName: "user"}) {
displayName
firstName
id
lastName
}
}

以下是上述突变的反应 -

{
"data": {
"createMain": {
"displayName": null,
"firstName": null,
"id": 11,
"lastName": null
}
}
}

这里值得注意的一点是,这些值被保存在数据库中,这就是“id”的生成方式。

非常感谢任何帮助。谢谢!

4

0 回答 0