Appsync 订阅(带别名)未收到更新
Posted
技术标签:
【中文标题】Appsync 订阅(带别名)未收到更新【英文标题】:Appsync Subscription (with alias) not receiving updates 【发布时间】:2019-09-21 13:56:33 【问题描述】:使用 GraphQL alias
功能,调用突变时未收到任何更新。
subscription OnPutItem($id: ID!)
item: onPutItem(id: $id) // <---------- with alias
id
data
mutation PutItem($data: String!)
item: PutItem(data: $data) // <-------- with alias
id
data
它可以正常工作没有item
别名。
在 Appsync 控制台和使用 aws-amplify
的应用中测试。
I didn't see any restrictions for alias
not to be used in subscription.
有什么想法吗?
【问题讨论】:
【参考方案1】:感谢您提请我们注意。现已部署了针对此问题的修复程序,因此您应该会看到带有别名的突变和订阅的更新。
【讨论】:
谢谢!我应该在此修复中使用哪个 aws-amplify 版本?我现在也尝试使用 AppSync 控制台,别名未显示在响应中(即data
)以上是关于Appsync 订阅(带别名)未收到更新的主要内容,如果未能解决你的问题,请参考以下文章
Amplify 和 AppSync 不更新来自多个来源的突变数据