Amplify 会自动为删除生成突变,如下所示:
export const deleteTodo = /* GraphQL */ `
mutation DeleteTodo($input: DeleteTodoInput!) {
deleteTodo(input: $input) {
index
body
hasRead
}
这就是我在 App.js 中的称呼
await API.graphql(graphqlOperation(mutations.deleteTodo, {input: result}));
它返回这样的错误。好像数据还没有通过
message: "The variables input contains a field name 'index' that is not defined for input object type 'DeleteTodoInput' "