AppSyncDynamodbResolvers
创始人
2024-09-11 13:31:08
0

AppSync作为一种现代的服务器无服务器的服务,可以使用DynamoDB作为其数据源之一,DynamoDB具有出色的灵活性和可伸缩性。使用AppSync DynamoDB Resolvers,可以轻松地将AppSync GraphQL API连接到DynamoDB表。

首先需要在AWS控制台中创建一个DynamoDB表,然后在AppSync中将其导入。 接下来就可以创建一个DynamoDB Resolver,用于将AppSync查询或变更操作映射到DynamoDB表上。

代码示例:

// 查询操作 { "version": "2017-02-28", "operation": "Query", "query": { "expression": "PK = :pk", "expressionValues": { ":pk": $util.dynamodb.toDynamoDBJson($ctx.args.pk) } }, "index": "PK-index", "consistentRead": true }

// 变更操作 { "version" : "2017-02-28", "operation" : "UpdateItem", "key" : { "PK": $util.dynamodb.toDynamoDBJson($ctx.args.pk), "SK": $util.dynamodb.toDynamoDBJson($ctx.args.sk) }, "attributeValues": $util.dynamodb.toMapValuesJson($ctx.args.input), "updateExpression" : "SET #attr1 = :val1 REMOVE #attr2", "expressionAttributeNames" : { "#attr1" : "attribute1", "#attr2" : "attribute2" }, "expressionAttributeValues" : { ":val1" : $util.dynamodb.toDynamoDBJson($ctx.args.input.attribute1) }, "returnValues" : "ALL_NEW" }

相关内容

热门资讯

教程攻略“wepoker发牌的... 无需打开直接搜索加微信客服(136704302)咨询了解wepoker发牌的规律与打法技巧分享辅助器...
发现一款“wepokerplu... 您好,wepokerplus挂先试用后付款这款游戏可以开挂的,确实是有挂的,需要了解加微【13670...
玩家必备科普“wpk辅助期免费... 玩家必备科普“wpk辅助期免费版”开挂辅助软件(透视)详细教程是一款可以让一直输的玩家,快速成为一个...
推荐几款新版“wepoker到... 您好:wepoker到底能不能开挂这款游戏是可以开挂的,软件加【添加微信客服136704302】确实...
我来教大家“WePoker透视... 您好:WePoker透视插件怎么装的软件,软件加客服确实是有挂的,很多玩家在这款游戏中打牌都会发现很...
我来教教大家“wepoker能... 您好:wepoker能不能开挂透视这款游戏是可以开挂的,软件加【添加微信客服136704302】确实...
热点讨论“wepoker辅助透... 您好,wepoker辅助透视挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很...
大家学习交流“wepoker辅... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
今日头条“wepoker发牌规... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
实测教程“wepoker有没有... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...