Удалить и обновить Graphql мутацию в Amplify ReactJs - PullRequest
1 голос
/ 15 февраля 2020

Amplify автоматически генерирует мутации для удаления, как это:

export const deleteTodo = /* GraphQL */ `
 mutation DeleteTodo($input: DeleteTodoInput!) {
  deleteTodo(input: $input) {
   index
   body
   hasRead
 }

, и вот как я называю это в моем приложении. 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' "
...