1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 你好,我了解您想知道特定客户端在后台对数据存储进行更改并保存后,是否有一种方法可以查看这些更改是由同一客户端进行的,以便通过DataStore订阅跳过其他客户端的同步。此外,您还想知道是否可以配置每个客户端在默认情况下源字段为空的数据存储事件中填充其ID。
不幸的是,目前不可能自定义DataStore事件。而且,由客户端执行的GraphQL变更将导致每个客户端接收带有该变更的WebSocket消息。因此,当前没有解决方法可以查看特定客户端是否进行了更改,以跳过其他人的同步。我已经联系我们的服务团队,他们已经将其视为AppSync服务限制,并且已经意识到了这一点。
话虽如此,我了解到功能的缺失会造成不便,我代表AWS为此服务限制对您造成的不便表示真诚的歉意。我还建议您在AWS AppSync官方存储库上提出Github问题。请放心,我们的内部团队认真对待客户的反馈,并始终寻找改进服务的方法。但是,我无法评论服务团队何时会在不久的将来发布修复。您可以关注您提出的GitHub问题跟踪此问题。