【发布时间】:2018-11-05 08:52:58
【问题描述】:
我有两个表:帖子和用户
在createPost 突变解析器中,我为某些属性设置了一些默认值(想想 userId、createdAt 时间戳、isDeleted 标志等)。另外,我想增加用户的numPosts 计数器。
这可以通过标准解析器实现吗?
如果不是,有什么更好的选择,为什么?
备选方案 1) 当添加新的 Post 记录以增加用户的 numPosts 计数器时,使用 DynamoDB Stream 并触发 lambda 函数。
备选方案 2) 使用 lambda 解析器并将所有逻辑移到那里,而不是标准解析器。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-appsync