如何在与解析器的Appsync上使用batchWriteItem

时间:2018-05-25 13:24:25

标签: amazon graphql

亚马逊上的Appsync,Dynamodb存在问题 所以我想删除表上的多行。我使用了batchWriteItem但它在Resolver上显示“操作未输入它” 那么如何使用batchWriteItem来删除多行。 谢谢。

1 个答案:

答案 0 :(得分:0)

AWS AppSync中使用DynamoDB解析程序的批处理操作是:

  • BatchPutItem
  • BatchGetItem
  • BatchDeleteItem

这还需要解析器配置中的"tables"密钥,您可以在单个GraphQL查询或突变中对一个或多个表执行这些操作。

使用DynamoDB数据源,您还可以在控制台的示例模板中找到这些数据源。

您可以在此处找到深入的教程:https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-dynamodb-batch.html